Skip to content

logan-lev/gym_client_management_system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gym Client Management System

A full-stack web application designed to help personal trainers efficiently manage client information, track fitness progress, and monitor health metrics.

This system streamlines day-to-day operations for trainers by providing an intuitive interface for managing clients, recording measurements, and analyzing progress over time.


Overview

The Gym Client Management System allows trainers to:

  • Create and manage client profiles
  • Track fitness measurements and progress over time
  • Calculate BMI and monitor health metrics
  • Edit and update client and health information
  • Safely delete clients and associated records
  • Maintain organized, structured client data

Tech Stack

  • Backend: Flask (Python)
  • Frontend: HTML, CSS, Bootstrap
  • Database: SQLite

Features

Client Management

  • Add new clients with personal details (name, DOB, etc.)
  • Edit existing client information
  • Delete clients (with cascading deletion of related data)

Health Tracking

  • Store and update health-related information
  • Calculate and display BMI

Measurement Tracking

  • Record measurements over time (weight, body stats, etc.)
  • View historical data for each client

User Interface

  • Clean and responsive UI using Bootstrap
  • Organized dashboard for easy navigation
  • Confirmation prompts for destructive actions

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors