SportStretch On The Go is envisioned as a mobile application that will connect professional athletes (NFL, NBA, UFC etc.) with legitimate bodywork professionals in their area. Athletes travel a lot for events and might be in need of specialized massage services during their travel, to help them recover from the previous event or training session and be prepared for the next. The objective of the app is to enable athletes to avail the services of Licensed Massage Therapists (LMT's), Sports Chiropractors, Sports Acupuncturists etc.
Tech Stack: React Native, Node.js, PostgreSQL
Backend code: https://github.com/jaindx/sportstretch-api
Watch the demo.
● Authenticate and authorize the 3 different kinds of users of the app - therapists, athletes and admin.
● Therapists can register and request for approval, following which they’ll be listed in the app.
● Allow the LMTs to indicate their availability, marking them as online/offline.
● Allow the athletes to view available appointments for the LMTs in their area through the Map locator.
● Athletes can register, book appointments, view and rate past bookings.
● Notify the LMT of an incoming booking request, allow them to accept or reject, and notify the athlete accordingly.
● Admin can review the registration request by the LMT and approve or reject the request.
● Admin can view the ratings and mark an LMT available/unavailable.
SportStretch.-.Demo.mp4
| Athlete Dashboard | Past Bookings |
![]() |
![]() |
| Confirm Location | Booking Confirmed |
![]() |
![]() |
| Upcoming Bookings | |
![]() |




