An application to create workouts based on your available equipment and the muscles you want to train.
In the app you can create, delete and edit a workout with several different exercises.
Exercises can be filtert in order to specific musclegrupps. The app also has a calendar view in
which it is possible to get an overview of workouts that are finished.
In the background of our app there is a MongoDB database in which user data and created workouts are stored
Work It Out is provided with a login, so the data of the users can only be seen in a password-protected area.
- React
- Next.JS
- React/Next Hooks
- nextAuth
- JavaScript
- styled-components
- mongoDB
- Node.js
- Vercel
- Libraries:
- mongoose
- swr
- Clone this repository
- Install all dependencies with
$ npm install
- Start the local development server with
$ npm run dev
- Server: http://localhost:3000/
npm run dev
to start a development servernpm run build
to build the projectnpm run start
to start a production servernpm run test
to run the testsnpm run lint
to run the linter