1万時間学習記録















アプリ概要
学習時間を記録・可視化することで、1万時間の目標達成をサポートするアプリです。
ユーザーは日々の学習時間や内容を記録でき、進捗状況や残り時間を自動で算出して表示します。
使用技術
フロントエンド:
HTML
JavaScript
Tailwind CSS
Vite
バックエンド:
Laravel
PHP
DB:
MySQL
その他:
Git
GitHub
MacBook
MAMP
phpMyAdmin
Visual Studio Code
Xserver
実装機能
CRUD(作成 / 編集 / 削除 / 一覧表示)
エラー画面(400〜503の各種コード)
ゲストログイン
ステータス自動ラベル変換(数値 → 日本語)
データ検索
バリデーション
プロフィール編集
ページネーション
ユーザー認証(ログイン / 登録 / PW再発行)
学習時間フォーマット変換(秒 → 時間 / 分)
学習進捗トラッキング(残り時間 / 達成率表示)