https://github.com/wasifsohail5/fitfusion
**FitFusion** is an AI-powered fitness assistant that offers **real-time posture correction, voice-controlled workouts, and AI-driven meal planning**. With advanced tracking and future **VR integration**, it redefines your fitness experience! 🚀🏋️♂️
https://github.com/wasifsohail5/fitfusion
database gemini-ai matplotlib mediapipe opencv pyqt5 python spoonacular-api supabase
Last synced: 4 months ago
JSON representation
**FitFusion** is an AI-powered fitness assistant that offers **real-time posture correction, voice-controlled workouts, and AI-driven meal planning**. With advanced tracking and future **VR integration**, it redefines your fitness experience! 🚀🏋️♂️
- Host: GitHub
- URL: https://github.com/wasifsohail5/fitfusion
- Owner: WasifSohail5
- Created: 2025-03-02T06:40:44.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-02T07:07:05.000Z (over 1 year ago)
- Last Synced: 2025-03-02T07:27:26.291Z (over 1 year ago)
- Topics: database, gemini-ai, matplotlib, mediapipe, opencv, pyqt5, python, spoonacular-api, supabase
- Language: Python
- Homepage:
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🌟 **FitFusion – Your AI-Powered Fitness Revolution!** 🌟
Welcome to **FitFusion**, your ultimate AI-driven fitness assistant! Whether you're a fitness newbie or a seasoned athlete, FitFusion helps you **track workouts, analyze posture, plan meals, and monitor progress** with cutting-edge AI technology. Let's transform your fitness journey! 🏋️♂️💯
---
## 🔥 **What Makes FitFusion Special?**
### 🔒 **Smart & Secure Access**
- **Effortless Login & Signup** with [Supabase](https://supabase.com) authentication.
- **Email Verification** for enhanced security.
### 🏋️ **AI-Powered Training & Posture Tracking**
- **📹 Real-Time Posture Correction** with AI feedback on:
- 🏋️ **Biceps Curls**
- 🧎 **Squats**
- 🤸 **Push-Ups**
- 🪷 **Planks**
- 💪 **Lunges**
- 🏃 **Jumping Jacks**
- 🏄 **Side Planks**
- 🚶 **Walking Posture Analysis**
- 🏃♂️ **Running Form Analysis**
### 🗣️ **Voice Command Integration**
- Control FitFusion hands-free using voice commands.
- Start workouts, check progress, and navigate the app effortlessly with simple voice instructions.
### 🍽️ **AI-Generated Nutrition Plans**
- Get **customized meal plans** using:
- [**Spoonacular API**](https://spoonacular.com/food-api) for nutritional insights.
- **Gemini AI** for AI-driven meal suggestions based on your goals.
### 📈 **Track Your Progress Like a Pro!**
- **🔥 Streak Tracker** to maintain consistency.
- **📉 BMI Visualizer** for real-time health insights.
---
## 🚀 **How to Get Started?**
### ✅ **Prerequisites**
Before setting up, ensure you have:
- **Python 3.8+**
- **Pip** for dependency management
### 🛠 **Installation Guide**
1️⃣ Clone the FitFusion repository:
```bash
git clone https://github.com/your-username/fitfusion.git
cd fitfusion
```
2️⃣ Install dependencies:
```bash
pip install -r requirements.txt
```
3️⃣ Configure API Keys:
- Update `Database.py` with **Supabase credentials**.
- Update `Login.py` with **Gemini AI, Spoonacular API & Workout Planner API keys**.
4️⃣ Run FitFusion:
```bash
python Login.py
```
---
## 🛠 **Technologies Powering FitFusion**
| **Technology** | **Function** |
| ---------------------- | ----------------------------------- |
| **Python** | Core backend logic |
| **PyQt5** | Intuitive graphical interface |
| **OpenCV & Mediapipe** | AI-driven real-time pose tracking |
| **Matplotlib** | Visual representation of BMI trends |
| **Supabase** | Authentication & Cloud Database |
---
## 🎯 **How FitFusion Works?**
### 📍 **AI-Powered Posture Tracking**
- Uses **Mediapipe** to analyze body movement in real time.
- Provides **instant feedback** on workout form.
### 🍽️ **Personalized Meal & Workout Plans**
- AI-generated meals based on **calorie intake & nutrition**.
- Smart workout routines designed for **maximum efficiency** using **Workout Planner API**.
### 📊 **Fitness Progress Dashboard**
- Tracks **BMI changes, workout consistency, and health insights**.
- Helps you **stay focused & achieve your goals faster!** 🚀
---
## 🔮 **Future Roadmap: Integration with VR**
- Upcoming support for **Virtual Reality (VR) workouts**.
- Immersive fitness experiences with real-time AI posture tracking in a **VR environment**.
- Enhanced interactivity and gamification for a next-level fitness journey.
---
## 🤝 **Want to Contribute?**
We’d love your contributions! Follow these steps: 1️⃣ **Fork the repository**\
2️⃣ **Create a feature branch:**
```bash
git checkout -b feature-name
```
3️⃣ **Commit and push your changes:**
```bash
git push origin feature-name
```
4️⃣ **Submit a Pull Request** and help us improve FitFusion! 🚀
---
🎯 **FitFusion – More Than an App, It’s a Lifestyle!** 💙\
Stay Active. Stay Motivated. Stay Fit! 🏆