~/dev.jaspreetsingh
Full-Stack

TrainEasy Web — Health & Measurements Tracker

Membership-based web platform for tracking body measurements, water intake, meals, and connecting with a coach.

Next.jsTypeScriptPostgreSQLNode.js
↗ View Live

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.


Multi-Tenant ERP — Label ManufacturingUrban Route — NEMT Fleet Management

Have a project in mind? Let's talk.

Open to full-time remote roles globally. I'll respond within 24 hours.

new-message.md