Skip to content

GetFit is a Python-based fitness tracker with a simple Tkinter GUI. It allows users to log workouts, view stats like average duration and calories burned, and generate graphical analysis. All data is stored locally using SQLite.

Notifications You must be signed in to change notification settings

PerfectProgramProdigy/GetFit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

GetFit

GetFit is a user-friendly fitness tracking application that allows individuals to log their workouts, track progress, and view graphical analysis of their activities. With an intuitive interface, users can effortlessly register, log workouts, delete entries, and visualize their fitness journey over time.

Features

  • User registration and login
  • Log workouts with details (exercise, date, duration, calories)
  • Delete workout entries
  • View statistics on total workouts and averages
  • Graphical analysis of workout data

Technologies Used

  • Python
  • Tkinter (for GUI)
  • SQLite (for database management)
  • Matplotlib (for data visualization)

Installation Instructions

From Source

  1. Clone the repository to your local machine:
    git clone https://github.com/yourusername/GetFit.git
  2. Navigate to the project directory:

    Copy code

    cd GetFit
  3. Run the application:

    Copy code

    python main.py
    

From Executable

You can also run the application directly using the provided executable file.

Download the GetFit.exe from the following link:

"https://drive.google.com/file/d/1xgHkVRQurnJdNWjdgLXhAXVmSqFIxGpn/view?usp=sharing"

Simply run the executable to start using the application.

Demo video

This is the video where I explain everything about my app.

Here's the link to the YouTube video:

"..."

About

GetFit is a Python-based fitness tracker with a simple Tkinter GUI. It allows users to log workouts, view stats like average duration and calories burned, and generate graphical analysis. All data is stored locally using SQLite.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages