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.

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.
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
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
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
Key Benefits
Improvements after implementation
API routes
150+ — API routes
Automated tests
103 — Automated tests
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.
“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.”
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
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