Scope
Full-stack coaching booking system-including coach and service management, time slot scheduling, bookings, events spotlight, gallery, announcements, and an admin dashboard with analytics.
Year
2026

Full-stack coaching booking system-including coach and service management, time slot scheduling, bookings, events spotlight, gallery, announcements, and an admin dashboard with analytics.
Design and development of the booking flow, coach/service management, admin CMS (website content, hero images, gallery), and customer onboarding with role-based access.
React 19 + Vite frontend, FastAPI backend with PostgreSQL, time slot capacity management, Google/Facebook sign-up with profile completion gate, JWT auth, and Dockerized deployment.
A streamlined booking experience that cuts manual scheduling overhead, centralizes gym operations, and gives owners real-time visibility into bookings and clients.
Next case study
Vitray.tn