Case Study

Mystudentkit: Your Academic Companion

Mystudentkit is a student educational resource platform that provides foundational academic information, a vast library of practice questions, and digital skills acquisition. It empowers students of all levels with tools to learn, practice, and succeed in their academic journey.

2021 • ActiveRole: Full-Stack Developer • Educational Platform, Backend & UI/UXVisit Mystudentkit
Mystudentkit preview

Feature Highlights

Mock Exams

Computer-based test system with randomized pools of over 15,000 questions, instant scoring, and detailed answer breakdown showing correct and wrong responses.

Extensive Question Bank

Access to more than 15,000 practice questions sourced from JAMB, WAEC, NECO, and other major exam bodies for comprehensive preparation.

AI Homework Assistant

An AI-powered engine that helps students solve assignments, provides explanations, and supports continuous learning.

Learning Resources

Digital materials, tutorials, and guides for academic subjects and essential digital skills acquisition.

Technologies Used

Laravel PHPLaravel PHP
Next.jsNext.js
Tailwind CSSTailwind CSS
PostgreSQLPostgreSQL

Use Cases

  • Students preparing for JAMB, WAEC, and NECO exams with realistic CBT simulations.
  • Learners accessing a wide range of study materials and guides anytime.
  • Parents and teachers monitoring student performance and progress analytics.
  • AI-assisted homework help providing explanations and learning support.

Challenges & Learnings

Scalable CBT Engine

Developing the mock test engine that could randomize a pool of over 15,000 questions, calculate results instantly, and display correct/wrong answers was a significant engineering challenge.

Performance & Responsiveness

Optimizing the platform to work seamlessly on low-end devices and unstable mobile networks while maintaining a smooth user experience.

Secure User Data & Analytics

Designing a reliable backend for storing student results, generating progress analytics, and protecting sensitive data against breaches.