Case study · AthleteOSX
A platform connecting athletes with the professionals around them
AthleteOSX gives athletes one place to find verified coaches, physios and nutritionists, book and pay them, and keep every report and conversation together. We designed and built the platform.

- Client
- AthleteOSX
- Industry
- Sports & performance
- Location
- Dubai, UAE
- Year
- 2025
- Web app
- Marketplace
- Payments
- AI
Overview
An athlete’s support team rarely works in one place. Reports sit in WhatsApp and email, payments are chased by hand, and a new coach starts without the history. AthleteOSX was started by a former professional footballer who had lived that problem.
The platform has two sides. Athletes build a profile, find verified professionals by speciality, location and language, book sessions and decide who can see their data. Professionals get verified, set their availability and prices, deliver reports and are paid automatically after each session.
It is built on Next.js and hosted on Vercel, with payments handled through Stripe Connect.
What we built
The parts that make it work
Two-sided profiles
Separate sign-up, profiles and dashboards for athletes and for professionals.
Verification
Professionals upload credentials and licences for review and carry a visible badge once approved.
Discovery
Search by speciality, location, language, availability and price.
Booking
Sessions booked against real-time availability, with instant confirmation.
Payments and payouts
Card payment at booking and automatic payouts to professionals through Stripe Connect.
Reports
Report templates with e-signature and watermarking, kept on one timeline per athlete.
Data permissions
Athletes grant and revoke access to their data, professional by professional.
Team chat and AI assistant
Messaging across an athlete’s whole support team, and an assistant that answers training questions and drafts reports.
Want something like this?
More work
Other case studies
FeaturedDemo data
FeaturedThe Refined Luxury
A members’ portal for luxury handbag care
- Luxury retail & resale
- Web app
- Subscriptions
FeaturedDemo dataWhizzFix
A website, booking system and back office for a care business in Malta
- Laundry & care services
- Website
- Booking
- ERP
- Payments