Dashboard

Supabase is not configured. Copy web/.env.local.example to web/.env.local and fill in your project credentials.

Welcome back

Ready to study?

Phase 0 scaffolding is in place. Once Supabase is wired up, your dashboard will surface due reviews, recent notes, and course progress here.

Today

Daily review

Your spaced-repetition queue across all courses.

0

cards due — start adding flashcards in Phase 3

Courses

BIO 1107 and CHEM 1128Q for the summer.

  • • Add a course from the Courses page
  • • Upload PDFs and lecture slides per course
  • • Take notes that link across topics

Ask anything

RAG chat over your own course materials.

In Phase 2, upload a PDF to a course and chat with it. Citations are included.

Roadmap

What ships next, in order.

  1. Phase 1Courses + Markdown notes (KaTeX + RDKit chem)
  2. Phase 2PDF upload + course-scoped RAG chat with citations
  3. Phase 3Flashcards with FSRS scheduling
  4. Phase 4AI quiz generator (MCQ + free-response)
  5. Phase 5Dashboard polish: streaks, mastery heatmap