Skip to content

nayan135/G-Fit

Repository files navigation

GFit 🏋️‍♂️

GFit is a fitness tracking and workout planning app that helps users stay active, track progress, and achieve their health goals.

🚀 Features

  • 🏋️ Personalized workout plans
  • 📊 Progress tracking
  • 🍎 Nutrition insights
  • 🎯 Goal setting
  • 📅 Daily reminders

Features

  • Authentication:

    • Secure signup and login implemented via NextAuth.
    • Passwords are hashed with bcrypt.
  • Workout Tracking:

    • Monitor daily calorie goals, calories burned, progress, and recent workouts.
    • Exercise Calculator Formula:
      • Calories Burned:
        Calories burned = MET × Weight (kg) × (Duration in hours) × Intensity Multiplier
    • Balanced Workout Routine Calculation:
      • Cardio Calories = Target Calories × 50%
      • Strength Calories = Target Calories × 30%
      • Flexibility Calories = Target Calories × 20%
      • Durations/reps per exercise are calculated based on the allocated calories and the exercise's calories-per-minute or reps-per-minute rate.
  • Food Calorie Tracker:

    • Log foods consumed and calculate their calorie contribution.

Future Enhancements

  • Implementation of email verification upon signup.
  • Phone number verification using OTP.
  • Expanded workout metrics and personalized insights.

👨‍💻 Developers

  • Narayan Bhusal
    Lead Developer || Frontend Developer

  • Nayan Acharya
    Lead Developer || Backend Developer

  • Dilip Acharya
    Backend Developer

  • Shasank Shrestha
    Backend Developer || Fitness Head

  • Rabin Chudali
    Frontend Developer

📸 Screenshots

GFit Home Screen LogIn/SignUp
Feature 1 Feature 2 Feature 3

🛠️ Installation

# Clone the repository
git clone https://github.com/Owls-of-Nights/GFit.git

# Navigate to the project directory
cd GFit

# Install dependencies
npm install

# Start the application
npm start

🤝 Contributing

Feel free to contribute! Fork the repository, create a feature branch, and submit a pull request.

📜 License

This project is owned by Night Owls. So use of it for economic benefit is prohibited.


Made with ❤️ by Night Owls

About

G-Fit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •