A production-grade appointment booking system built as a monorepo. Clients book time slots through a public frontend; the admin manages bookings through a protected dashboard. Cloudflare Workers handle booking logic and automated reminders, Supabase provides the database and authentication, Resend delivers email, and the Zoom API creates meetings automatically the moment a booking is confirmed.
Highlights
- Public Booking Frontend
- Protected Admin Dashboard
- Automated Zoom Meeting Creation
- Scheduled Email Reminders
This project is private to WEOSA — no public link is available.