Must have
The complete appointment promise
- Customer, provider, and administrator accounts with appropriate access.
- Provider profiles, services, duration, price, location, working hours, breaks, and blocked time.
- Availability search, timezone-aware slot selection, booking confirmation, rescheduling, and cancellation.
- Card payment or deposit, refund state, customer receipt, and provider payout record where required.
- Email/SMS reminders, provider schedule view, admin booking search, and support intervention.