Back to ProjectsRehabilitation Clinic Management

    Ecomúsculo

    Clinical operations platform for a rehabilitation center that replaces Excel with digital scheduling, therapy session tracking (3/10), conflict detection, payment tracking, no-show penalty system, and occupancy reports. Serverless backend with DynamoDB.

    150+API routes
    103Automated tests
    Single-tableDynamoDB + 3 GSIs

    Overview

    How the system works

    Ecomúsculo is a clinical operations management platform for a rehabilitation center in Peru. It replaces manual Excel scheduling with a complete digital system: scheduling with automatic conflict detection, therapy session tracking (progress 3/10), payment tracking (pending/partial/paid), penalty system (2 consecutive no-shows = 1 consumed session), professional management with availability blocks, and occupancy reports with PDF export. Serverless API deployed on Lambda with auto-generated API documentation. DynamoDB with optimized data design for efficient searches. Web frontend with 103 automated tests. WhatsApp integration for automatic appointment reminders.

    Web PlatformServerless APIDynamoDBAPI DocumentationAutomated TestingWhatsAppLambda
    The Challenge

    The Challenge

    Rehabilitation center operated with Excel for scheduling, notebooks for payments, and memory for session tracking. No centralized visibility, constant double-booking risk, lost payments, and miscounted sessions. Manual post-hoc reports consumed hours.

    The Solution

    The Solution

    Serverless API on Lambda with auto-generated API documentation. DynamoDB optimized for: patient search (phone/name), therapist schedules, and payment tracking. 11 modules covering: patients, treatments, appointments, sessions, payments, professionals, products, reports, and WhatsApp. Automatic penalty system. Web frontend with visual timeline schedule. Serverless infrastructure with AWS deploy.

    Results

    Results

    150+ API routes with full documentation. 103 automated tests (59 unit + 44 E2E). Optimized DynamoDB for efficient queries. Real-time schedule conflict detection. Session tracking with treatment auto-completion. No-show penalty system. Occupancy, revenue, and no-show reports with PDF export.

    Technical Architecture

    Technology Stack

    Web platform (frontend)
    Serverless API (backend)
    Serverless infrastructure on AWS
    Lambda functions
    DynamoDB optimized data design
    Auto-generated API documentation
    Token-based authentication
    WhatsApp/Kapso for reminders
    103 automated tests (unit + E2E)
    Reports with PDF export

    Key Benefits

    Improvements after implementation

    API routes

    API routes

    150+ auto-documented API routes cover 11 modules —patients, appointments, sessions, payments, reports, and more— on a serverless architecture that centralizes the rehabilitation center's entire operation into a single system.

    Automated tests

    Automated tests

    103 automated tests (59 unit + 44 E2E) ensure scheduling, session tracking, and billing work flawlessly, replacing manual control in Excel and notebooks with a reliable, verified system.

    DynamoDB + 3 GSIs

    DynamoDB + 3 GSIs

    Complete elimination of manual Excel scheduling. Real-time visibility into sessions, payments, and occupancy. No-show reduction with automatic reminders. Conflict detection prevents double-booking.

    Quote Icon
    Moving from Excel to Ecomúsculo gave us total visibility over the clinic. Now we know exactly how many sessions each patient has had, who owes payments, and what our real occupancy rate is. Scheduling that used to take minutes is now instant.
    Ecomúsculo Medical CenterAdministration, Ecomúsculo Peru
    Case Studies

    Discover more case studies

    DexaVision

    AI-powered dental diagnosis in under 30 seconds

    Dental Caries Detection with AI

    AI dental caries detection platform that analyzes images using ICDAS II classification, connects patients with verified dentists via real-time chat, and processes subscription payments. All from a mobile device.

    < 30s

    Full AI analysis

    4 models

    Multi-model pipeline

    45+

    Lambda functions

    View full caseexternal

    Sugeter

    Plan, share and discover travel itineraries in minutes

    Social Travel App

    Instagram-style social platform for travelers where users can create itineraries, add activities, locate points on a map, and share experiences in a guided, fluid, and frictionless flow.

    70%

    Time reduction

    100%

    i18n Ready

    0→1

    Scalable architecture

    View landing pageexternal

    Lancémonos Nomás

    276+ videos processed with AI, searchable in milliseconds

    AI-Powered Educational Platform with HLS Streaming

    Video course platform with automatic AI transcription, semantic topic analysis, intelligent search (Algolia), and HLS streaming that solves memory issues with long videos. 276+ videos processed in production.

    276+

    Videos processed

    < 200ms

    Algolia search

    -90%

    Indexing time

    View full caseexternal

    MedConsult

    Digital clinical records with AI validation and PDF generation in seconds

    AI-Powered Medical Consultation Management

    Serverless platform for medical consultation management with native mobile app, AI clinical consistency validation, automatic PDF generation, audio transcription with AI, and async processing with SQS. Supports 500+ concurrent doctors at ~$117/month.

    99.67%

    Auth cache hit rate

    ~$117

    Cost/month for 500 doctors

    500+

    Concurrent doctors

    View full caseexternal

    JohoFIT

    Assessments, routines, nutrition, and memberships in one platform

    Personalized Fitness Coaching Platform

    Comprehensive platform for fitness coaches that automates anthropometric assessments with body density formulas, calculates macronutrients and basal metabolism, generates routines with videos, manages memberships with automatic alerts, and sends PDF reports via WhatsApp. 3 roles: admin, coach, and client.

    99+

    Foods in nutrition DB

    3 roles

    Admin, Coach, Client

    Auto

    Anthropometric calculations

    View full caseexternal

    Kirana

    Book your Pilates class in seconds, no calls needed

    Premium Landing with Bookings and Payments

    Modern landing page for Pilates studio with real-time bookings (Mindbody) and payments via Mercado Pago. Premium design focused on conversion from day one.

    <1s

    Initial Load (LCP)

    100%

    Responsive

    SEO

    First Google Result

    View landing pageexternal

    Vitas Clinic

    From consultation audio to SOAP report + ICD-10 in 25 seconds

    AI Medical Documentation and WhatsApp Appointment Booking

    Multi-tenant platform for clinics and independent doctors that automates clinical documentation (audio → SOAP + ICD-10), offers real-time AI transcription, and appointment booking via WhatsApp with an intelligent chatbot. Doctor portal, patient payment portal, and admin panel.

    90%

    SOAP automated

    25s

    Audio to report

    9 tables

    Multi-tenant DynamoDB

    View full caseexternal