Skip to content

beanavas/Gym-Buddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏋️‍♀️ Workout Buddy — Smart Fitness Tracker with Machine Learning Workout Buddy is a full-stack MERN (MongoDB, Express, React, Node.js) fitness tracker built to help users log, visualize, and improve their workouts — with the help of machine learning and natural language processing (NLP).

Designed to be both intelligent and motivational, this app lets users:

✅ Log workouts using structured inputs or natural free-text (like "Did 3 sets of squats with 100 lbs")

📊 Track their workout frequency by muscle region with dynamic charts

🔥 Receive personalized, ML-powered recommendations to improve muscle balance

📆 Visualize workout streaks and consistency with a calendar heatmap

🧠 Get smart suggestions based on undertrained regions or missed goals

✨ Features Smart Workout Parser (NLP) Type workouts in plain English — the app extracts exercise type, reps, and weight using text classification.

Balance-Based ML Recommender Uses your workout history to detect undertrained muscle regions and recommend new exercises from a built-in library.

Workout Heatmap + Weekly Stats See your active days, consistency streaks, and which days of the week you train the most.

Dynamic Charts with Recharts Pie charts for muscle region focus, bar charts for weekly habits — all auto-generated from your data.

Live Form Checker (Coming Soon with Pose Estimation) Webcam-based form feedback using TensorFlow + pose detection.

🛠 Built With Frontend: React, React Router, Recharts, CSS

Backend: Node.js, Express, MongoDB, Mongoose

Machine Learning: Jupyter Notebook, Scikit-learn, TensorFlow.js (Pose Estimation WIP)

NLP: Regex parsing (v1), spaCy or transformers (planned)

Screenshot 2025-04-05 at 2 39 47 PM Screenshot 2025-04-05 at 2 40 03 PM Screenshot 2025-04-05 at 2 40 23 PM Screenshot 2025-04-05 at 2 40 38 PM

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors