Skip to content

Latest commit

Β 

History

History
88 lines (58 loc) Β· 1.94 KB

File metadata and controls

88 lines (58 loc) Β· 1.94 KB

πŸ’ͺ Personal Fitness Tracker

πŸš€ A Premium AI-Powered Fitness Tracker with an Interactive UI


🌟 Features

βœ… Modern UI with Premium Design
βœ… Track workouts manually (Running, Cycling, Gym, Yoga, Swimming, etc.)
βœ… Interactive progress charts with Plotly πŸ“Š
βœ… User-controlled data saving (No auto-save!) πŸ’Ύ
βœ… Dark Mode & Glassmorphism UI for a sleek look πŸ–€
βœ… Free & Open Source – No subscriptions!


πŸš€ Live Demo

πŸ”— Try it here: Live Demo


πŸ› οΈ Installation Guide

1️⃣ Clone the Repository:

git clone https://github.com/Jayanth0124/fitness-tracker.git
cd fitness-tracker

2️⃣ Install Required Packages:

pip install -r requirements.txt

3️⃣ Run the Application:

streamlit run fit.py

πŸ“Œ Usage Instructions

  1. Log your workout manually using the sidebar form.
  2. View progress with interactive charts & metrics.
  3. Click "Save All Data" to store your workout history.
  4. Modify UI settings to match your preferences.

πŸ–ΌοΈ Screenshots

Dashboard
πŸ“Œ Modern Glassmorphism UI with sleek charts.


πŸ“‚ Project Structure

πŸ“‚ fitness-tracker/  
β”‚-- πŸ“‚ images/               # UI Images & Backgrounds  
β”‚-- πŸ“œ fit.py                # Main Application Code  
β”‚-- πŸ“œ requirements.txt      # Dependencies  
β”‚-- πŸ“œ README.md             # Project Documentation  

🎯 Future Enhancements

πŸš€ AI-Powered Recommendations (Personalized workouts)
☁️ Cloud-Based Storage (Sync across devices)
πŸ“± Mobile App Version (For iOS & Android)
πŸ† Social Features (Challenges, Leaderboards)


πŸ“œ License

πŸ“’ MIT License – Feel free to modify & improve!


⭐ Stay Fit, Stay Motivated! πŸ’ͺπŸ”₯