Project Status - knpy/yuka-app GitHub Wiki
最終更新: 2025年6月11日
- Google OAuth 2.0認証実装
- NextAuth.js統合
- Googleカレンダー読み取り権限取得
- ユーザー情報表示
- セッション管理
- ログイン/ログアウト機能
- Google Calendar API統合
- 当日の予定取得機能
- イベントデータ表示
- APIエンドポイント作成
- Next.js 15 + TypeScript
- NextAuth.js v4
- 型安全性の確保
- ESLint設定
- Jest単体テスト
- Next.js: 15.3.3
- React: 19.0.0
- TypeScript: 5.x
- NextAuth.js: 4.24.11
- Google Calendar API: v3
- Google Auth Library: 10.0.0-rc.3
- googleapis: 150.0.1
- ESLint: 9.x
- Jest: 29.7.0
- Testing Library: 16.3.0
- ✅ ローカル環境(localhost:3000)
- ✅ OAuth認証動作確認済み
- ✅ カレンダーAPI動作確認済み
- 📋 AWS Amplify(設定準備済み)
- 📋 環境変数設定待ち
- 📋 独自ドメイン設定待ち
- AIサービス統合(OpenAI API または AWS Bedrock)
- カレンダーイベントからの日報テンプレート生成
- 日報プレビュー・編集機能
- テキスト出力・コピー機能
- カスタム日報テンプレート
- 週次・月次レポート
- チーム共有機能
- 履歴管理
- パフォーマンス最適化
- ユーザビリティ向上
- モニタリング・分析
- セキュリティ強化
- Google OAuth スコープは最小限に設定済み
- 環境変数による機密情報管理
- HTTPS通信の徹底
- AWS無料利用枠内での運用
- リソース使用量の監視
- 月次コストレビュー
- TypeScript型安全性の確保
- テストカバレッジの維持
- ドキュメントの充実
- ビルド時間: ~4秒
- 型チェック: エラーなし
- テスト実行: 全てパス
- Lighthouse スコア: TBD
- 初期表示: < 2秒
- 認証完了: < 3秒
- カレンダー取得: < 1秒
- 日報生成: < 5秒
- Google API利用制限
- NextAuth.js バージョン依存
- AWS利用コスト超過
- APIクォータ監視
- 依存関係の定期更新
- コストアラート設定
- 開発者: Claude Code
- リポジトリ: https://github.com/knpy/yuka-app
- Wiki: https://github.com/knpy/yuka-app/wiki