CASE STUDY · EDUCATION & EDTECH
AI-powered exam preparation platform for dental students
We designed and built a subscription learning platform that helps dental students prepare for their national board exam, combining structured courses and realistic mock exams with an AI assistant that answers questions from a curated library of study material.
THE CHALLENGE
What needed to happen
Students preparing for a high-stakes professional exam were juggling question banks, scanned textbooks and notes across different tools, with little insight into where they were weak. The client wanted one platform that could teach through realistic clinical cases, simulate the real exam, show students exactly where to focus, and let them ask questions of the study material itself, while giving the academic team simple tools to manage content and subscriptions.
WHAT WE DELIVERED
Study smarter,
with an AI tutor built in.
Courses & question decks
- Case-based courses built around clinical scenarios
- Question decks with explanations for every option
- Quick reads for fast revision
- Personal notes linked to each student
- A “my learning” view to pick up where you left off
Mock exams & analytics
- Timed mock exams that mirror the real board exam
- Session handling so long exams can be resumed
- Detailed reports by deck, subject and attempt
- Exam history to track progress over time
- One-click reporting of errors in questions
AI study assistant
- Chat that answers from the platform’s own study library
- Semantic search across the whole library using vector embeddings
- Automatic ingestion of new PDFs, including scanned pages via OCR
- Library sync from cloud drive folders
- Multiple AI model providers behind one service
E-library & study tools
- Subject-wise library of 20+ disciplines
- In-browser PDF reader with search, zoom and annotations
- Study calendar with planned sessions and attachments
- Dashboards with charts of study activity
Subscriptions & payments
- Subscription plans with secure card payments
- Coupon codes and promotional pricing
- Payment history and emailed receipts
- Pending and cancelled payment handling
Admin console
- Create courses, decks and questions
- Manage the e-library structure and documents
- Review reported question errors
- Users, subscriptions, payments and coupon dashboards
- Platform-wide reports and exam history
ENGINEERING & OPERATIONS
- Retrieval-augmented generation with PostgreSQL vector search
- OCR and PDF parsing pipelines to make scanned books searchable
- Scheduled jobs for library sync and automated database backups
- Rate limiting and validation on authentication and AI endpoints
- Email verification and transactional emails from templates
- Versioned database migrations and seed data for course content
- Containerised local environment with Docker Compose
WHAT IT MADE POSSIBLE
- One place for courses, practice exams, reading material and notes
- Students able to ask questions of their study material and get grounded answers
- Clear insight into weak subjects through per-deck and per-exam reports
- Scanned and digital textbooks turned into a searchable knowledge base
- A subscription business the academic team can run without developers
TECHNOLOGY
Tools we used
MORE WORK
