Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mohitmahajan095/personal-fitness-management-system

The Personal Fitness Management System helps users track fitness routines, monitor progress, and manage food-intakes. It features a user-friendly interface, calorie tracking, manage workout activities, and data analysis tools. Built with Python, MySQL, and CustomTkinter , it's developed for my academic use.
https://github.com/mohitmahajan095/personal-fitness-management-system

academic-project customtkinter database-management dbms dbmsminiproject ms-sql-server ms-sql-server-managment-studio mysql python tikiner-gui

Last synced: about 14 hours ago
JSON representation

The Personal Fitness Management System helps users track fitness routines, monitor progress, and manage food-intakes. It features a user-friendly interface, calorie tracking, manage workout activities, and data analysis tools. Built with Python, MySQL, and CustomTkinter , it's developed for my academic use.

Awesome Lists containing this project

README

        

# Personal Fitness Management System



The Personalised Fitness Management System (unique to the user) aims to address the growing need for efficient management of personal fitness routines and health data. With the rise of health consciousness and the adoption of fitness activities, individuals often struggle to organize and track their fitness goals, routines, and progress effectively. This system will provide a comprehensive solution to manage fitness data efficiently, helping users monitor their progress and achieve their health objectives more effectively.

# Objectives
1. Create a secure and efficient database management system for storing and handling user fitness data.
2. Design intuitive interfaces for users to input and monitor their fitness activities and dietary intake.
3. Track calorie expenditure from exercise records and food consumption.
4. Incorporate functionalities for managing workout routines, food intake, and calorie tracking based on user preferences and objectives.
5. Offer data analysis tools for visualizing progress trends, pinpointing areas for enhancement, and establishing achievable goals.

# Technologies/Frameworks
1. **Database Management System:** MySQL
2. **Programming Language:** Python
3. **Frontend Development (GUI):** Python (Tkinter & Custom Tkinter)
4. **Backend Development:** Python (pyodbc)
5. **Server Hosting:** Microsoft SQL Server 2014

# Install Required Libraries
To use this appliction, you will need to install the required library before running the python file. You can do this using pip3:

`pip3 install -r requirements.txt`

# Collaborators
* Mohit Mahajan - [@mohitmahajan095](https://github.com/mohitmahajan095 "Mohit's Github Profile")
* Mahadev Ambre - [@MahadevAmbre](https://github.com/MahadevAmbre "Mahadev's Github Profile")

# Note: This project was solely intended for academic purposes only! (⚠)

# GUI Output & Results:
**1. Login Page:**



**2. Registration Page:**



**3. Home Page:**



**4. Food Tracking:**



**5. Activity Tracking:**



**6. Profile Page:**



**7. Settings:**



**8. Delete Account Warning:**