学習を クエスト

ゲーミフィケーションを活用した次世代学習体験プラットフォーム。 スキルを磨き、バッジを集め、リーダーボードで競おう。

🎯

クエストベース学習

レベル、チェックポイント、報酬で冒険ゲームのように学習を進めよう。

🏆

獲得 & 競争

XPを集め、バッジをアンロックし、リーダーボードでランクアップ。

🤖

AIサポート

コース内容を理解したAIチューターからいつでもサポートを受けられる。

開発中プロジェクト

開発状況

このプロジェクトは開発中です。以下の表で、何が実装済みで何がモックアップなのかを確認できます。

フロントエンド

2/10 実装

認証(ログイン/サインアップ)

JWT認証、Zustand状態管理

実装済み

ダッシュボード

UIのみ、データはモック

モックアップ

クエスト一覧

UIのみ、データはモック

モックアップ

クエストマップ

ビジュアルマップUI、データはモック

モックアップ

レッスンページ

UIのみ、コンテンツはモック

モックアップ

リーダーボード

UIのみ、データはモック

モックアップ

アチーブメント

バッジUI、データはモック

モックアップ

ライブ配信視聴

UI実装済み、バックエンド連携待ち

部分的

管理画面

レイアウト実装、機能は部分的

部分的

テーマ切替(ダーク/ライト)

完全動作

実装済み

バックエンドAPI

13/13 実装

認証API

JWT発行、リフレッシュトークン

実装済み

コースAPI

CRUD操作、D1データベース

実装済み

レッスンAPI

CRUD操作

実装済み

ブロックAPI

コンテンツブロック管理

実装済み

動画API

アップロードURL生成、MUX連携

実装済み

ライブ配信API

ライブ入力作成、録画管理

実装済み

ストレージAPI

R2アップロード

実装済み

クイズAPI

クイズ送信、採点

実装済み

進捗API

XP、レベル、ストリーク

実装済み

コメントAPI

スレッド、いいね

実装済み

AI API

Claude連携、ストリーミング

実装済み

xAPI

学習記録送受信

実装済み

分析API

学習分析データ

実装済み

技術スタック

フロントエンド

Next.js 14, React, Tailwind CSS, shadcn/ui

バックエンド

Hono.js, Cloudflare Workers

データベース

Cloudflare D1 (SQLite), Drizzle ORM

インフラ

Cloudflare Pages, R2, MUX