Building intuitive booking calendar for trainer schedules
fitness · 2024 · Frontend Developer
A comprehensive fitness platform connecting clients with coaches. Features coach booking system, custom training calendars, goal tracking, real-time messaging, and in-app currency (Fitr Coins) for premium features and coach communication.

The problem
Every build has friction. These were the constraints worth designing around.
Building intuitive booking calendar for trainer schedules
Managing dual user roles with different permissions and views
Implementing real-time chat with message notifications
Screens
scroll the build →
Tap any frame to zoom.
Under the hood
A comprehensive fitness platform connecting clients with coaches. Features coach booking system, custom training calendars, goal tracking, real-time messaging, and in-app currency (Fitr Coins) for premium features and coach communication.
Built custom calendar component with drag-and-drop booking
Implemented role-based routing and component rendering
Used SWR with real-time subscriptions for chat updates
Created Fitr Coins transaction system with balance tracking
Built search and filter system for coach/client discovery
Built with
My role
A comprehensive fitness platform connecting clients with coaches. Features coach booking system, custom training calendars, goal tracking, real-time messaging, and in-app currency (Fitr Coins) for premium features and coach communication.
Successfully launched platform connecting clients and coaches
Custom calendar system streamlined booking process
Tools that shipped this build.
What landed — and what's still on the list.
I ship web and mobile products — from UI polish to the unglamorous backend work that keeps them running.