Skip to content

OneWalkDev/musical

Repository files navigation

Musical App

Laravel + Next.js + TypeScript + Tailwind CSSで構築されたフルスタックアプリケーション

技術スタック

バックエンド

  • Laravel 12
  • Laravel Sanctum
  • PostgreSQL

フロントエンド

  • Next.js 14
  • TypeScript
  • Tailwind CSS
  • React 18

セットアップ

前提条件

  • Docker
  • Docker Compose

起動方法

  1. リポジトリをクローン
git clone <repository-url>
cd musical
  1. Docker Composeでサービスを起動
make build

または

docker-compose up -d --build
  1. アプリケーションにアクセス

便利なMakeコマンド

make up        # サービスを起動
make down      # サービスを停止
make build     # ビルドして起動
make logs      # 全サービスのログを表示
make backend   # バックエンドのログを表示
make frontend  # フロントエンドのログを表示
make clean     # コンテナとボリュームを削除
make restart   # サービスを再起動
make db        # PostgreSQLシェルにアクセス

ライセンス

MIT