Skip to content

EmmaDir/capstone-project-workout-planner

 
 

Repository files navigation

Capstone Project: Work It Out

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.

Developed by:

Tech Stack

  • React
  • Next.JS
  • React/Next Hooks
  • nextAuth
  • JavaScript
  • styled-components
  • mongoDB
  • Node.js
  • Vercel
  • Libraries:
    • mongoose
    • swr

Project Setup

  • Clone this repository
  • Install all dependencies with $ npm install
  • Start the local development server with $ npm run dev
  • Server: http://localhost:3000/

You can use the following commands:

  • npm run dev to start a development server
  • npm run build to build the project
  • npm run start to start a production server
  • npm run test to run the tests
  • npm run lint to run the linter

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%