心と空模様に合わせた学習 - ADHD・うつ傾向対応TOEIC学習PWAアプリ
「のうてんきょ」は、ADHD・うつ傾向のあるユーザーが体調と天気に基づいて最適化されたTOEIC学習を行えるPWA(Progressive Web App)です。参考書に依存せず、アプリ内だけで完結的な学習体験を提供します。
- 体調適応学習: 毎日の気分・エネルギー・集中力・不安度をチェックイン
- 天気連動: 天気情報と組み合わせた「のうてんきスコア」で学習負荷を自動調整
- アプリ内完結: 金フレ・文法・リスニング・リーディング・模試を内蔵
- ADHD対応: ワーキングメモリトレーニング・処理速度向上機能
- 回復モード: 調子が悪い日の軽負荷学習オプション
- 研究対応: 学習効果検証のためのデータ収集機能
- フレームワーク: Next.js 14 (App Router)
- 言語: TypeScript
- スタイリング: Tailwind CSS
- UI: Radix UI + shadcn/ui
- PWA: next-pwa
- データベース: IndexedDB (オフライン対応)
- バックアップ: Supabase (オプション)
- 気分・エネルギー・集中力・不安度の5段階評価
- 睡眠時間の記録
- 天気情報の自動取得
- 任意メモ機能
- のうてんきスコア算出(体調×天気)
- スコアに基づく学習タスク自動生成
- 負荷調整(Light/Medium/Heavy)
- ADHD特性を考慮した学習量調整
- 単語: 金フレ・Core1900相当の語彙+SRS
- 文法: 中学〜大学基礎文法の要点カード
- リスニング: Part 1-4音声+設問先読み訓練
- リーディング: Part 5/6タイムアタック+Part 7スキャニング
- 模試: アプリ内フル模試(時間制限・環境音)
- ワーキングメモリトレーニング: 短期保持ゲーム・chunk化練習
- 処理速度強化: タイムアタック問題・速読訓練
- 回復モード: 「耳だけ」「見るだけ」学習
- 本番再現訓練: 擬似雑音・先読みタイマー
- 3ヶ月: TOEIC 800点達成
- 6ヶ月: TOEIC 950-990点達成
- 継続性: 燃え尽きない持続可能な学習習慣
- ローカル優先: 基本データはIndexedDBに保存
- 同期オプション: 明示的同意によるクラウドバックアップ
- 研究協力: 匿名化データによる学習効果検証(任意参加)
- 削除権: いつでもデータ完全削除が可能
# 依存関係のインストール
npm install
# 開発サーバー起動
npm run dev
# ビルド
npm run build
# 本番サーバー起動
npm start- 基本UI・UX設計
- 体調チェックイン機能
- のうてんきスコア算出エンジン
- タスク自動生成システム
- TOEIC学習コンテンツ実装
- ワーキングメモリトレーニング
- 統計・KPI表示
- PWA最適化
- 研究データ出力機能
このプロジェクトは学習科学・HCI研究の一環として開発されています。フィードバック・改善提案を歓迎します。
MIT License - 詳細は LICENSE ファイルを参照
注意: このアプリはADHD・うつ傾向への配慮を含みますが、医療的治療の代替ではありません。専門医の指導を併用することを推奨します。