FitBro is a MERN stack application designed to be your ultimate fitness guide, providing you with access to a wealth of information about various aspects of fitness, workouts, nutrition plans, and more. Whether you're a seasoned fitness enthusiast or just starting your fitness journey, FitBro has something for everyone.
To run FitBro locally on your machine, follow these simple steps:
- Clone the repository:
git clone https://github.com/Taherpatrawala/FitBro.git
- Navigate to both the project directories in separate terminals:
cd client
cd server
- Install all the required dependencies:
npm install
- Run the server using:
nodemon app.ts
- Run the client using:
npm run dev
-
Comprehensive Fitness Resources: Access a wide range of fitness resources, including workout plans, articles, and more.
-
Interactive UI: Enjoy a sleek and intuitive user interface designed to enhance your browsing experience and make navigation seamless.
-
Responsive Design: Access FitBro from any device, including desktops, tablets, and smartphones, thanks to its responsive design.
-
User Authentication: Securely sign up, log in, and manage your account to access personalized content and features.
- Frontend: React.js, Tailwind CSS
- Backend: Node.js, Express.js
- Database: MongoDB
- Authentication: JSON Web Tokens (JWT)
- Deployment: Netlify,Render, MongoDB Atlas