TrainEasy Web — Health & Measurements Tracker
Membership-based web platform for tracking body measurements, water intake, meals, and connecting with a coach.
The Problem
Fitness coaches had no unified platform to manage client memberships, track progress over time, and communicate directly — they were juggling spreadsheets, WhatsApp, and generic apps.
The Solution
A membership-based platform where clients track meals, water intake, and body measurements. Coaches can view client progress, assign plans, and communicate in-app. Built as a PWA for installability without an app store.
What I Built
Built a custom Node.js backend with PostgreSQL for all user, membership, and tracking data. Self-hosted on a VPS with Nginx reverse proxy and automated deployment scripts for zero-downtime updates. Membership gating enforced at the API layer.
Outcome
Coaches moved entirely off spreadsheets. Client retention improved as members could visually track their progress over time. The PWA install rate was high — users treated it like a native app.
Future Scope
AI-powered meal suggestions based on tracked intake and goals. Automated progress reports sent to clients weekly. Integration with wearables for automatic measurement sync.