While the initial MVP was delivered in 3 months, development continued for nearly 2 years. Once Maxima’s internal tool proved its value, the project evolved into the B2B SaaS platform, Therappy. By adopting a multi-tenant architecture, the platform let other clinics to join and independently manage their own organization accounts, users, therapists, and clients – all while using the same core functionality.
Single workspace for admins, therapists, and guardians
For admins, the platform covers service management, user management, and operational metrics, while therapists can efficiently manage client cases, plan sessions, and check in on-site. Furthermore, guardians receive a clearer channel for communication, and the system supports both online and offline care flows.

Smart client matching
One of the strongest product decisions was smart therapist-client matching. The system matches available clients with therapists based on specialty (Speech, PT, OT), location (geographic proximity), and language. This reduces the chance that therapists would decline assignments and helps them fill their working hours and increase billable capacity.

Optimized travel logic to minimize empty hours
Another outstanding feature is how the platform optimizes location and travel logic. Much like Uber, the system calculates proximity and considers real-world traffic patterns to minimize empty hours. By accounting for peak travel times and geofenced check-ins, the platform ensures therapists spend less time in traffic. This also supports travel-related compensation and gives admins more confidence in the accuracy of visit records.
Mobile check-in for field therapy & zero-leakage payroll
Since many therapists work on-site with clients, the mobile app supports visit check-ins and geolocation. Therapists can mark arrival and departure, while the clinic verifies that visits happened. The integration of GPS-tracked sessions and automated payroll sync removed the potential for manual entry errors and financial leakage, meaning every hour billed was an hour verified.

Custom document automation to remove repetitive work
S-PRO streamlined report writing by building a custom document flow. Using Word templates converted into structured forms, therapists only fill in variable fields while the system auto-populates repetitive data.

Referral intake with Document AI
For Maxima, referrals often come through standardized PDFs from regional centers or similar organizations. Manually copying that data into a system was slow and error-prone. To reduce manual entry and mistakes, S-PRO integrated Google Document AI to parse referral documents. The system extracts client names, guardian details, contact information, and service dates, then places them for admin review.
Therappy Smart Assistant
The platform also includes an AI assistant connected to the database and project documentation. Users can ask questions such as when a visit was scheduled or how many hours they had worked during the month. The “Therappy Smart Assistant” currently functions as a passive agent, parsing the database to answer clinician queries but the product roadmap includes smart creation of database entities and session logs via voice-to-text commands.
