The brief
Learning to code in depth needs more than videos. It needs structured topics, practice questions of different kinds, and a clear view of progress. DepthStudy brings these together, with an admin side for managing the content.
What we built
- Study topics, categories, courses and roadmaps
- A question bank with many question types: multiple choice, true or false, code output, debugging and scenario questions, plus accessibility and SEO topics
- Tests with attempts, passing scores and certificates
- DSA topics and problems
- Progress tracking for every learner
- Admin content management, with published and unpublished states
- Supabase authentication, server-side validation and access controls on the API
