This project is the frontend part of a workout tracker web application built using the MERN stack (MongoDB, Express.js, React, Node.js and Tailwind CSS). For the backend, please visit github.
Features
User Authentication: Secure JWT-based login and signup system
Responsive UI: Modern and responsive interface built with React and styled using Tailwind CSS for an optimal user experience
Exercise Database: Extensive exercise library with detailed information on various exercises
Workout Routine Creation: Customizable workout plans with easy-to-use interface
Workout Tracking: Track workout progress with updates on exercises and sets/reps
Tech Stack
React.js
Tailwind CSS
JWT Authentication
React Router
Installation
Prerequisites
Make sure you have the following installed:
Node.js
MongoDB
Setup
Clone the repository:
Install dependencies for client:
Create an .env file in the root directory and add necessary environment variables: