FitnessTracker is a web application designed to help users track their fitness goals and progress. With a user-friendly interface and a variety of features, including workout tracking, nutrition tracking, goal setting, and progress visualization, FitnessTracker makes it easy for users to stay motivated and on track with their fitness journey.
- User authentication and authorization
- Workout tracking: record exercises, sets, reps, and weight
- Nutrition tracking: log meals and track macronutrient intake
- Goal setting: set fitness goals and track progress
- Progress visualization: view charts and graphs of progress over time
- User profile: view and edit personal information
Client: html, css, javascript
Server: Node.js, Express, Sequelize, MySQL
- Node.js
- Express
- Clone the repository:
git clone https://github.com/Revan-Bairav/Fitness-Tracker.git
- Install dependencies:
npm install
- Start the server:
npm start
- Open your web browser and navigate to http://localhost:3000
- Register for a new account or log in with an existing one
- Start tracking your workouts and nutrition, and set goals to stay motivated!
Contributions are always welcome! If you have a suggestion or encounter a bug, please open an issue or submit a pull request.
This project is maintained by Revan Bairav and Leni Nikitaa.