PTA実行委員会の運営に関する課題を解決する。
具体的には
- 学級委員さんの管理
- 名前
- 担当学年
- 在学中のお子さん
- 協力回数管理
- 行事管理
- 通知
- 協力可否の調査
- 協力者超過時の抽選
- 引き継ぎ
- 行事、協力内容の引き継ぎ
- 役員の引き継ぎ
-
git clone
でソースをダウンロード# ローカル環境で実行 git clone https://github.com/yuki-choki/pta_app.git
-
app
コンテナに入ってキャッシュ、ログファイルの書き込み権限を付与# ローカル環境→Dockerコンテナ内 # コンテナに入る docker compose exec app bash # 権限を変更 chmod -R 777 storage bootstrap/cache
-
Laravelなどのライブラリを
composer
を使ってインストール# Dockerコンテナ内 composer install
-
.env
ファイルを作成(.env.example
をコピー)# Dockerコンテナ内 cp .env.example .env
-
.env
ファイルで定義されているAPP_KEY
を作成# Dockerコンテナ内 php artisan key:generate
-
システムで生成したファイル等をブラウザからアクセスするためにシンボリックリンク作成
# Dockerコンテナ内 php artisan storage:link
-
DBのマイグレーション
# Dockerコンテナ内 php artisan migrate
-
npm install
# Dockerコンテナ内 npm install npm run dev # or npm run watch