KOKUSHIRU - AI学習分析搭載 国家試験対策プラットフォーム

概要
診療放射線技師・臨床工学技士・臨床検査技師向けの国家試験対策プラットフォーム。AIが学習状況を分析し、個人に最適化された問題・教材を提供。
プロジェクト概要
KOKUSHIRUは、診療放射線技師(RT)、臨床工学技士(CE)、臨床検査技師(MT)向けの国家資格試験準備をサポートするWebアプリケーションです。AIが学習状況を分析し、蓄積されたデータから最適な問題や教材を提供する個別対応型学習を実現しています。
AI学習分析機能
- AIによる学習パターン分析と最適化
- 個人の弱点・得意分野の自動判定
- データドリブンな学習計画の提案
- 適応型難易度調整システム
主な機能
- 過去問演習・WEB模試機能
- 学習進捗の可視化(グラフ・スコア表示)
- ブックマーク機能による復習管理
- コミュニティ機能(問題解説の共有・相互サポート)
- 大学管理者向け管理ダッシュボード
アプリケーション構成
- Web: 学生向けメインアプリケーション
- University Admin: 大学管理者向け管理画面
- Admin Dashboard: コンテンツ管理用ダッシュボード
技術スタック
- ランタイム: Bun
- フレームワーク: Next.js (App Router)
- 言語: TypeScript
- UIライブラリ: React + Tailwind CSS + Radix UI
- API: tRPC + React Query
- 状態管理: Jotai
- データベース: PostgreSQL (Neon) + Prisma ORM
- 認証: NextAuth.js(Google, LINE, Email OTP)
- モノレポ: Turborepo