Skip to content

GainTracker is a simple web application that allows you to track your daily workouts and monitor your progress towards your fitness goals.

Notifications You must be signed in to change notification settings

batiukmaks/GainTracker

Repository files navigation

GainTracker

🚀 GainTracker is a simple web application that allows you to track your daily workouts and monitor your progress towards your fitness goals.
💻 The app is built using 🐍 Flask, a lightweight web framework for Python, and uses 📁 MySQL as its database. The user interface is designed with HTML, styled with CSS, and enhanced with Bootstrap and JavaScript. :octocat:

Features

👥 User Authentication and Registration: Create an account or log in to your existing account to use GainTracker.
➕ Add Exercises: Add new exercises by entering the exercise name, muscle group, and optional description.
✏️ Edit/Delete Exercises: Edit or delete existing exercises by finding them in the exercise list and clicking the "Edit" or "Delete" button.
🏋️ Log Workouts: Log your workouts by selecting the exercise, date, weight lifted, and reps performed.
📈 View Exercise Charts: View your progress towards fitness goals with an exercise chart that shows weight lifted and reps performed.
🗑️ Edit/Delete Workouts: Edit or delete existing workouts by finding them in the workout list and clicking the "Edit" or "Delete" button.

About

GainTracker is a simple web application that allows you to track your daily workouts and monitor your progress towards your fitness goals.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published