オレンジのブログ
読書と運動で人生を変えよう
雑記

勉強アプリ開発中!随時更新

勉強アプリを開発中です!

以下のurlが実際のアプリとなります。

https://bucchi-orange.com/laravel

開発環境

windows 11
wsl2 CentOS9-stream
docker

PHP 8.2.15
Laravel 11.2.0
Mysql 5.7.27

アプリ要件

他の人と勉強時間を競えるようにする

年間と月間
順位によってランク付けする
ブロンズ、シルバー、ゴールド、プラチナ、ダイヤモンド、マスター、プレデター

ランクの履歴も確認できるようにする。

個人画面で勉強履歴を確認できるようにする

勉強時間を折れ線で表示
日々の平均勉強時間を同時に表示

ユーザー情報

ユーザー名
パスワード
アイコンを設定可能

ユーザー名はunique
アイコンはデフォルトを数種類用意
ユーザーが任意でアップロード可能
削除機能あり

科目情報

科目名
メモ

科目名はデフォルトを数種類用意
unique
ユーザーが任意で追加可能※追加したユーザーのみ使用可能とする

DB

ER図