2024 · Senior Frontend Engineer
Snappy
Bookings, staff and calendars. One calm platform for healthcare teams.
The problem
Small healthcare businesses juggle appointments, staff availability and client bookings across disconnected tools, leading to double-bookings, no-shows and hours of manual admin.
The solution
A unified scheduling platform: businesses manage reservations on an integrated calendar, track their staff, and publish a customizable booking page with its own link where clients book services online, all in real time.
Why I built it
I joined to shape the frontend architecture and design system, turning a fast-moving MVP into a consistent, maintainable product the team could scale.
Tech stack
React 18 TypeScript Supabase
Challenges
Real-time calendar
Keeping a multi-staff calendar consistent and conflict-free while several people book and edit at once.
White-label booking
A booking site each business can brand, customize and share under its own link, without forking the codebase.