PhysioNow

The Brief
Accessing physiotherapy services is often inconvenient and disjointed. Patients face difficulties locating qualified physiotherapists in their area, comparing service offerings, and booking appointments online. Meanwhile, physiotherapists lack a unified platform to promote their services, manage their schedules, and handle payments efficiently. A startup client approached us with the goal of addressing these challenges through a comprehensive digital solution.
Project Challenge
The main technical and operational challenges we aimed to solve:
- Build a location-aware search system for patients to find nearby physiotherapists
- Enable real-time booking and availability management
- Implement secure online payments and automated payout
- Support scalable, role-based access for both patients and physiotherapists
- Ensure mobile-friendly, responsive design for accessibility
Project Result
We developed PhysioNow, a full-stack web marketplace using React, NestJS, and MongoDB that bridges the gap between patients and physiotherapists. The architecture is fully REST API-based so that it can be easily extended to mobile platforms.
For Physiotherapists:
Profile creation with services, pricing, qualifications, and availability
Calendar-based availability management
Dashboard to manage bookings and earnings
For Patients:
Smart search and filtering based on location, services, and availability
Profile viewing with ratings, reviews, and pricing
Seamless booking flow and secure online payments
Marketplace & Admin:
Manage user accounts and listings
Process payments and handle payouts to physiotherapists
Monitor bookings, revenue, and performance analytics
