Case study

MediQueue

Full-stack tutor booking app: students register, browse tutors, book sessions with real-time slot tracking; tutors manage listings, availability, and bookings.

MediQueue

MediQueue is a full-stack tutor booking web application. Students can register, browse tutors, book learning sessions, and manage bookings. Tutors list profiles with availability, slot limits, and session dates. The platform uses digital session management with real-time slot tracking, searchable tutor discovery, and dedicated dashboards for listings and booked sessions.

Highlights

  • Better Auth with email/password and Google sign-in
  • Tutor directory with case-insensitive search and date filtering
  • Session booking with automatic slot decrease and restore on cancel
  • My Tutors and My Booked Sessions dashboards with protected routes
  • Dark/light theme, Framer Motion animations, and Flowbite UI

Tech stack

Next.js 16React 19Better AuthMongoDBExpress.jsTailwind CSS 4Flowbite ReactFramer Motion