Skip to content

FitBuddy is a comprehensive fitness tracking application designed to help users achieve their fitness and health goals. This project aims to provide a user-friendly platform where individuals can monitor their diet, exercise, and progress.

Notifications You must be signed in to change notification settings

AadiSrii/FitBuddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 

Repository files navigation

FitBuddy

FitBuddy is a comprehensive fitness tracking application designed to help users achieve their fitness and health goals. This project provides a user-friendly platform for individuals to monitor their diet, exercise routines, and overall progress. FitBuddy is developed collaboratively by a team of three members within a span of five days.

Project type

  • Frontend | Backend

Deployment link

Features

  • Diet Tracking: Log daily food intake and monitor nutritional values.
  • Exercise Logging: Record workouts, including type, duration, and intensity.
  • Progress Monitoring: Track weight changes, body measurements, and other fitness goals over time.
  • User-Friendly Interface: Intuitive design for ease of use.
  • Analytics and Reports: Generate detailed reports to visualize progress and identify trends.

Screenshots

image image

##Demo Video

Installation

To install and run FitBuddy on your local machine, follow these steps:

  1. Clone the repository:

    git clone https://github.com/AadiSrii/fitbuddy.git
  2. Navigate to the project directory:

    cd fitbuddy
  3. Install the required dependencies:

    npm install
  4. Start the application:

    npm start

Usage

  1. Sign Up / Log In:

    • Create a new account or log in with your existing credentials.
  2. Dashboard:

    • View your daily summary including calories consumed, calories burned, and progress towards goals.
  3. Diet Tracking:

    • Log your meals and snacks throughout the day.
    • View nutritional information for each food item.
  4. Exercise Logging:

    • Record your workouts, including the type of exercise, duration, and intensity.
    • Track your performance and improvements over time.
  5. Progress Monitoring:

    • Input your body measurements and weight regularly.
    • Set and track your fitness goals.
  6. Analytics and Reports:

    • Generate detailed reports to visualize your progress.
    • Use the insights to adjust your diet and exercise plans.

Contributing

FitBuddy is a collaborative project, and contributions are welcome. To contribute:

  1. Fork the repository:

    • Click the 'Fork' button at the top right corner of this repository page.
  2. Clone your fork:

    git clone https://github.com/AadiSrii/fitbuddy.git
  3. Create a new branch:

    git checkout -b feature/your-feature-name
  4. Make your changes:

    • Add new features or improve existing ones.
    • Ensure your code follows the project's coding standards.
  5. Commit your changes:

    git commit -m "Add your detailed message here"
  6. Push to your branch:

    git push origin feature/your-feature-name
  7. Create a Pull Request:

    • Open a pull request to merge your changes into the main repository.

Contact

For any questions or inquiries, please contact us:

We hope you enjoy using FitBuddy to achieve your fitness goals!

Tech stack

  • Html
  • CSS
  • React
  • Nodejs
  • ExpressJS
  • Mongo-DB
  • Render

About

FitBuddy is a comprehensive fitness tracking application designed to help users achieve their fitness and health goals. This project aims to provide a user-friendly platform where individuals can monitor their diet, exercise, and progress.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published