Skip to content

Repository files navigation

🔥 Burn-Ex

AI-Based Smart Fitness & Gym Management System

Burn-Ex is a web application that combines AI-powered workout tracking, calorie estimation, health analytics, and gym management. It uses MediaPipe Pose and TensorFlow.js to detect exercises and estimate calories in real time, while Supabase stores user and workout data.


✨ Features

👤 Member Dashboard

  • AI-based workout tracking
  • Real-time rep counting
  • Live calorie estimation
  • BMI & BMR calculator
  • Personalized food suggestions
  • Walking tracker with route map
  • Workout history & analytics
  • Weekly tasks and streak system
  • Join gym using a gym code

🏢 Gym Owner Dashboard

  • Manage gym members
  • Generate gym join codes
  • View calorie leaderboards
  • Monitor member activity

🤖 AI Features

  • Real-time pose detection using MediaPipe Pose
  • Exercise recognition for:
    • Squats
    • Push-ups
    • Bicep Curls
    • Jumping Jacks
  • Calorie estimation using MET × Weight × Duration × Movement Intensity
  • On-device processing for better privacy

🛠 Tech Stack

  • HTML5
  • CSS3
  • Bootstrap 5
  • JavaScript (ES6)
  • Supabase
  • MediaPipe Pose
  • TensorFlow.js
  • Chart.js
  • Leaflet.js
  • OpenStreetMap
  • Nominatim
  • OSRM
  • Git & GitHub

📂 Project Structure

Burn-Ex/
│
├── index.html
├── dashboard.html
├── workout.html
├── analytics.html
├── history.html
├── food.html
├── walking.html
├── weektask.html
├── profile.html
├── admin.html
├── css/
├── js/
├── assets/
├── data/
└── README.md

🎯 Learning Outcomes

  • Computer Vision with MediaPipe
  • TensorFlow.js
  • JavaScript
  • Supabase
  • SQL Database Design
  • Responsive Web Development
  • Data Visualization

👨‍💻 Author

Kabish

Java Full Stack Developer | Frontend Developer | AI Enthusiast


⭐ If you like this project, don't forget to star the repository!

⭐ If you like this project, don't forget to star the repository!

About

AI-powered fitness tracker with pose detection, calorie estimation, workout analytics, and gym management built using MediaPipe, TensorFlow.js, JavaScript, and Supabase.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages