Admin dashboard

Track launch readiness across content, AI, and dashboard roles.

Admin needs a clean view of board coverage, AI queue health, and which parts of the student and parent experience are still placeholder versus ready.

Platform metrics

Live board lane: GCSE Maths / Edexcel

This remains the first shipping product slice.

AI route state: Scaffolded

The analyze-and-mark endpoint exists, with mock fallback until the key and storage are live.

Role dashboards: 3

Student, parent, and admin now have separate product surfaces.

Launch queue
Wire file storage

PDF, image, and handwritten-answer assets need a persistent object store before launch.

Next backend step

Connect Prisma mode

Switch from mock data to a real database and seed the board, subject, and topic tables.

Database setup

Add revision-note catalog

Feedback should land on a richer note page than the current topic summary cards.

Content build

Role surfaces
Student dashboard

Focus area, recent sessions, next actions, and official board links.

Open page
Parent dashboard

Progress visibility, support actions, and review-note handoff.

Open page
Admin dashboard

Board readiness, AI pipeline state, and launch queue.

Open page
Official link catalog