Back to projects

Overview

Project started: 2018

Web application for a personal trainer's remote client management, with a Node.js backend and HTML/CSS/JS frontend. Features client profiles, session scheduling, custom exercise plans, progress tracking and integrated chat.

Features

Client Management

Create, edit and view client profiles with personal data and session history.

Session Scheduling

Schedule individual or group training sessions with an integrated calendar.

Exercise Assignment

Create custom exercise plans and share them remotely with clients.

Progress Tracking

Track and visualize client results and progress over time.

Integrated Chat

Direct communication channel between trainer and client, built into the app.

© 2026 Andrea Tombolato – heyatom
Full-stack developer, freelancer, and Civil Protection volunteer.