API server running

Coach App by BasisTech

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://www.coachapi.alphasite.xyz); use the links below to open the actual app.

Booking & scheduling

Coaches publish open slots, trainees book and cancel within a cutoff window.

Payments

Stripe, PayPal, and manual PayNow/PayLah QR — each coach uses their own account.

Multi-tenant

Each business has isolated data, its own coaches, trainees, and settings.

Team management

A Super Admin provisions businesses; owners invite coaches into their team.

Trainee accounts

Self-registration, email verification, and connections to one or more businesses.

Demo credentials

Sandbox data
Role Name Email 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://www.coachapi.alphasite.xyz/api