SkillBridge AI — Test Prep Academy Platform
Multi-tenant AI learning platform for test prep academies. Socratic AI tutor that refuses to give answers, AI quiz generation from uploaded files, async pre-grading, weak-spot detection, and AI parent summaries. Full role-based platform across admin, instructor, student, and parent.
LIVE DEMOScreenshots
A tour across all four roles, the AI features, and the exam engine. Every screenshot is from the running app — try it yourself at skillbridge.robertjeanpierre.com with one-click demo login.
Login with one-click demo roles
No password needed. Click Student, Instructor, or Parent and you're in. Each role opens a completely different application. The admin role sits behind the regular login by design — it's the sensitive tenant-management surface.

Admin dashboard
The academy owner's view. Tenant-wide visibility into users, courses, instructors, and platform activity — scoped to their academy and no other.

Instructor dashboard
Courses the instructor teaches, students enrolled in those courses, submissions to their assignments, and a window into each student's AI tutoring activity.

Student dashboard
The student's world: enrolled courses, assignments, the AI tutor, practice exams, and a personalized weekly study plan. Scoped to only their own data.

AI tutor — Scaffold mode
The Socratic tutor working a student through a linear equations practice set in Scaffold mode. Note the prompt-mode toggle (Scaffold / Hint / Check / Explain) and suggested prompts. The tutor breaks the problem into steps and makes the student do each one — it does not give the answer.

AI study partner
The general study partner — the Socratic tutoring experience outside the context of a specific assignment.

AI quiz generation
An instructor generating a practice quiz from a topic, standard, or uploaded file. The AI returns structured questions with plausible distractors; the instructor reviews and edits before publishing.

Exam bank with live math rendering
A GRE quant question with KaTeX-rendered mathematical notation. Getting this to render reliably in production (not just dev) was one of the hardest bugs in the project — see exam-engine.md.

Per-student tutor insights
Weak-spot detection. Across a student's tutoring sessions and submissions, the platform surfaces the topics they repeatedly struggle with so instructors can intervene where it matters.

Grading
The grading flow with AI pre-grading. Short-answer responses arrive with a suggested score and feedback pre-filled; the instructor approves or overrides before publishing. The AI never publishes a grade on its own.

AI parent summary
The parent view: an AI-written progress summary built from the child's real performance data — grades, study plan progress, tutoring activity. A coherent narrative, not a wall of numbers.

Mobile responsive
The platform adapts from desktop to phone across every role.
