Project Case Study

PrepMates

A production exam prep platform I built independently to give students a more curated learning experience through tailored videos, AI hints, and clear progress tracking.

Project Preview

PrepMates dashboard screenshot

Overview

PrepMates helps students prepare for exams with a guided experience that brings together curated content, targeted support, and measurable study progress in one platform.

What I Learned

I learned how much stronger my engineering becomes when I own the full stack, from product planning and software design to deployment, iteration, and production-level decision making.

What I Accomplished

I designed and developed a live production capstone platform with an Angular frontend, ASP.NET Core backend, Azure deployment workflow, SQL Server persistence, and a student experience built around tailored support.

Comp Sci Learning Goals

  • Attained stronger system-level understanding by owning the entire platform across frontend, backend, data, and deployment.
  • Understood software design through building a full production workflow around user needs, platform structure, and maintainability.
  • Acquired significant project experience by independently delivering a capstone product from concept to production.
  • Developed effective problem solving skills by working through full-stack issues across application logic, cloud deployment, and user experience.

University Wide Leaning Goals

  • Critical Thinking: made product and engineering decisions across architecture, features, and deployment tradeoffs.
  • Creativity: designed a more curated exam prep experience instead of a generic study tool.
  • Collaboration: demonstrated collaborative thinking through stakeholder-minded design and cross-disciplinary full-stack ownership.
  • Communication: translated ideas into a working product and clearly connected technical decisions to student needs.
  • Global Responsibility: built a tool intended to improve learning outcomes and provide more useful educational support.

Student Experience

The platform supports tailored learning with recommended videos, AI-powered hints, and exam stats that help students understand both their momentum and their weak points.