Back to ProjectsPersonalized Fitness Coaching Platform

    JohoFIT

    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 rolesAdmin, Coach, Client
    AutoAnthropometric calculations

    Overview

    How the system works

    JohoFIT is a fitness coaching platform designed to automate the administrative work of personal coaches. Coaches perform complete anthropometric evaluations (7 skinfolds, 6 perimeters, body composition) and the system automatically calculates body density (Jackson-Pollock formula differentiated by sex), fat percentage (Siri formula), basal metabolism (Mifflin-St Jeor), and macronutrient distribution adjusted by goal (aggressive/standard definition, maintenance, clean/aggressive bulk). Database of 99+ Peruvian foods with nutritional values per 100g and VLOOKUP system for macro calculations per serving. Personalized routines with exercises, sets, reps, tempo, and demo videos (30-60s). Membership management with automatic states (active → expiring soon → expired → paused) and WhatsApp notifications. Client portal for viewing progress, routines, and meal plans.

    Web PlatformDynamoDBAWS LambdaWhatsAppPDFServerless
    The Challenge

    The Challenge

    Fitness coaches manage everything manually: measure skinfolds and calculate body density with complex formulas by hand, build nutrition plans in Excel without a food database, create routines in loose documents, and track memberships and payments in notebooks. No centralized assessment history or client progress tracking.

    The Solution

    The Solution

    Web platform with 3 differentiated roles. Anthropometric assessment with automatic body density calculation, fat %, and range classification. BMR calculator and macronutrients with activity and goal factors. Database of 99+ Peruvian foods. Routines with exercises, sets, tempo, and 30-60s videos. Memberships with automatic states and WhatsApp notifications. Exportable PDF reports. Client portal with progress and plan visualization.

    Results

    Results

    In development (Phase 1 - MVP). Estimated operational second week of May 2026. Covers 13 functional modules: coach dashboard, client management, anthropometric assessment, BMR calculator, macro calculator, progress tracking, routines with videos, meal plans, memberships with alerts, client portal, PDF reports, WhatsApp communication, and initial data import.

    Technical Architecture

    Technology Stack

    Web platform (frontend)
    DynamoDB for persistence
    AWS Lambda for serverless backend
    Certified formulas for body density and fat %
    Basal metabolism calculator
    Database of 99+ Peruvian foods with macros per 100g
    WhatsApp for notifications and reports
    PDF report generation
    Membership system with automatic states
    3 roles: Administrator, Coach, Client

    Key Benefits

    Improvements after implementation

    Foods in nutrition DB

    Foods in nutrition DB

    Database of 99+ Peruvian foods with macronutrients per 100g, enabling precise nutrition plans in minutes instead of calculating by hand in Excel sheets with no local food reference.

    Admin, Coach, Client

    Admin, Coach, Client

    Web platform with 3 differentiated roles: the admin supervises, the coach manages assessments and routines, and the client tracks progress from their own portal, replacing loose documents and notebooks with a centralized system.

    Anthropometric calculations

    Anthropometric calculations

    Elimination of manual body density, fat %, and macronutrient calculations. Complete weekly assessment history with visual progress tracking. Automatic membership management with renewal alerts. Centralized WhatsApp communication.

    Quote Icon
    JohoFIT will transform how I manage my clients. Currently everything is manual: measure, calculate, build plans, send via WhatsApp. Having a platform that does automatic calculations and keeps complete history will free up hours every week to focus on training.
    Jefferson MendezCoach, JohoFIT
    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

    Ecomúsculo

    From Excel to a digital clinical platform with scheduling, sessions, and payments

    Rehabilitation Clinic Management

    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

    103

    Automated tests

    Single-table

    DynamoDB + 3 GSIs

    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