The booking, scheduling and payments platform built for independent coaches — tennis, music, swimming, cycling, or anything in between. This is the Laravel API backend (https://coachapi.alphasite.xyz); use the links below to open the actual app.
What it does
Coaches publish open slots, trainees book and cancel within a cutoff window.
Stripe, PayPal, and manual PayNow/PayLah QR — each coach uses their own account.
Each business has isolated data, its own coaches, trainees, and settings.
A Super Admin provisions businesses; owners invite coaches into their team.
Self-registration, email verification, and connections to one or more businesses.
| Role | Name | Phone | Password | |
|---|---|---|---|---|
| Coach (Owner) | Will Smith — Will Smith Tennis | will.smith@gmail.com | 23456789 | 23456789 |
| Coach (Owner) | Eva Lance — Eva Lance Music Studio | eva.lance@gmail.com | 23456789 | 23456789 |
| Student | John Li | john.li@gmail.com | 34567890 | 34567890 |
| Student | Toby Hamilton | toby.hamilton@gmail.com | 34567890 | 34567890 |
| Student | Lisa Chong | lisa.chong@gmail.com | 34567890 | 34567890 |
| Student | Sophie Tai | sophie.tai@gmail.com | 34567890 | 34567890 |
Log in with either the email or the phone number above — same password either way. A leading "+" is ignored, so it doesn't matter if you include one.
Frontend: https://coachapp.alphasite.xyz · API base: https://coachapi.alphasite.xyz/api