Skip to content

Latest commit

 

History

History
56 lines (38 loc) · 1.64 KB

README.md

File metadata and controls

56 lines (38 loc) · 1.64 KB

Fitness Tracker

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.

Features

  • 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

Tech Stack

Client: html, css, javascript

Server: Node.js, Express, Sequelize, MySQL

Getting Started

Prerequisites

  • Node.js
  • Express

Installation

  1. Clone the repository:
git clone https://github.com/Revan-Bairav/Fitness-Tracker.git
  1. Install dependencies:
npm install
  1. Start the server:
npm start

Usage

  1. Open your web browser and navigate to http://localhost:3000
  2. Register for a new account or log in with an existing one
  3. Start tracking your workouts and nutrition, and set goals to stay motivated!

Contributing

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.

License

Apache License 2.0