FITNESS-WIN is a fitness and sports website designed to help individuals achieve their fitness goals. It is built using Javascript with the React framework and Next.js library for the front-end, and Supabase authentication and Firestore storage for the back-end. The website is live and accessible at this address: https://fitness-win.vercel.app.
- User authentication : Users can sign up, log in, and log out of the website using the Supabase authentication service.
- Workout tracking : Users can create, view, and edit workout plans to help them stay on track with their fitness goals.
- Exercise library : The website includes a library of exercises with descriptions and videos to help users learn proper form and technique.
- Community : Users can interact with other members of the fitness community through a social media-style feed where they can share updates, photos, and comments.
- React : A popular front-end Javascript library used for building user interfaces.
- Next.js : A React framework used for building server-side rendered and statically generated web applications.
- Supabase : A cloud-based service used for user authentication and authorization.
- Firestore : A NoSQL database used for storing user-generated content.
To install and run FITNESS-WIN locally, follow these steps:
- Clone the repository to your local machine.
- Install dependencies by running
npm install
. - Run the development server by running
npm run dev
.
If you would like to contribute to FITNESS-WIN, please fork the repository and submit a pull request. We welcome contributions to help improve and expand the website's features.
FITNESS-WIN is licensed under the MIT License. See the LICENSE
file for more information.