Project Files
Loading repository files...
Overview
StageFit is a comprehensive fitness and wellness management system designed to help users track their health metrics, plan their diet, and achieve their fitness goals through data-driven insights.
✨ Features
BMI Analysis & Health Metrics Dashboard
- Calculate and track Body Mass Index (BMI)
- Visualize health metrics with interactive charts
- Track weight, height, and body composition changes over time
Personalized Diet Planning
- Custom meal recommendations based on fitness goals
- Calorie tracking and macronutrient breakdown
- Meal plan generation tailored to dietary preferences
Exercise Programs
- Custom workout routines based on fitness level
- Exercise library with detailed instructions
- Progress tracking for strength and endurance
Progress Tracking & Analytics
- Visual analytics showing fitness journey
- Goal setting and achievement monitoring
- Data export capabilities for detailed analysis
Health Reports
- Comprehensive health reports with insights
- Trend analysis for long-term tracking
- Export functionality for sharing with health professionals
🚀 Installation
1. Clone the repository
git clone https://github.com/abhinavflac/StageFit.git
cd StageFit2. Install dependencies
pip install -r requirements.txt3. Run the application
streamlit run app.py🛠️ Technologies Used
- Python: Core programming language
- Streamlit: Web application framework for interactive UI
- Pandas: Data manipulation and analysis
- Plotly: Interactive data visualizations
- NumPy: Numerical computations
📊 Key Features Breakdown
BMI Calculator
Calculates Body Mass Index based on height and weight, providing health category classification and recommendations.
Meal Planner
Generates personalized meal plans considering:
- Caloric needs based on activity level
- Dietary restrictions and preferences
- Macronutrient ratios for specific goals
Workout Tracker
Logs workout sessions with:
- Exercise types and duration
- Sets, reps, and weight progression
- Rest periods and workout intensity
Analytics Dashboard
Provides visual insights including:
- Weight trends over time
- BMI changes and health category progression
- Workout consistency and performance metrics
Application Screenshots
You can explore the interface and features through the interactive dashboard. The system provides real-time feedback and visualization for all your health metrics.
🔗 GitHub Repository
Explore the full source code and documentation:
StageFit on GitHub

Sign in to join the discussion.