FitPass - Fitness Class Booking
One Membership. Thousands of Classes. Unlimited Possibilities.

classes
latency
tiers
Situation
Fitness enthusiasts struggle with the commitment and lack of variety in single-gym memberships. They need a flexible solution to access diverse fitness studios (yoga, HIIT, cycling) with one subscription.
Task
Build a production-quality fitness booking platform that handles complex scheduling, multi-tier subscriptions, real-time availability, and personalized AI recommendations.
Action
We developed a comprehensive solution using Next.js 16 and Sanity for real-time content. We implemented a two-step geographic filtering system (Bounding Box + Haversine) to efficiently query thousands of sessions. Clerk was integrated for secure authentication and tiered billing, while Vercel AI SDK powers the personalized fitness assistant.
Result
The platform delivers a seamless booking experience with sub-second search latency. Users can instantly discover and book classes nearby, manage subscriptions, and receive AI-tailored workout suggestions.
Project Screenshots


Tech Stack
Interested in Working Together?
Let's discuss your project and explore how we can help you achieve similar results.