Case Study

Classmate: Study Group Matcher

A student matching platform for forming study groups by subject, schedule, location, and goals, with session planning and group chat.

React Native.NETSQL ServerMobileEdTech

MVP Preview Across Devices

ClassMate MVP onboarding and match flow on desktop

Problem

Students often struggle to find compatible study partners quickly, especially when matching for subject, schedule, location (or online), and shared goals.

Constraints

  • Must reduce time-to-first-match and support first-session success quickly
  • Needs flexible matching across schedule, campus/online location, group size, and goals
  • Requires moderation, reporting, and safety workflows for student trust
  • Should support real-time communication and notifications without overcomplicating MVP scope

Solution

Designed an MVP with React Native for the student app, .NET APIs for matching/session/chat workflows, and SQL Server for structured profile, availability, session, and moderation data. The product flow covers profile setup, availability/preferences, match requests, suggestions/acceptance, group chat, session creation, ratings, reports, and admin moderation tools.

Impact

  • Targets faster time-to-first-match with constraint-based discovery and suggestions
  • Improves first-week activation by connecting matching, chat, and session scheduling in one flow
  • Creates a measurable MVP with retention, CSAT, and safety metrics defined from day one