Skip to content

Latest commit

 

History

36 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Workout Buddy

Workout Buddy helps you tracking all the exercises to make your life easier and helthier. It has user authentication by using JWT and password encryption by using bcrypt. If you'd like to check it out, you can access it by clicking here

Screenshot of Workout Tracker

MERN Tech Stack

Frontend:

  • React
  • Vite
  • React Router
  • datefns

Backend:

  • Node.js / Express
  • MongoDB
  • mongoose
  • bcrypt
  • jsonwebtoken
  • validator

Installation

Follow these steps to run a local instance: (You'll need node, npm, and MySQL already installed.)

  1. Clone or download this repo

Set up the backend

  1. Install server dependencies:

    Run pnpm install from inside the directory:

    $ pnpm install
  2. Start the server

    $ pnpm run dev

Set up the frontend

  1. Install client dependencies:

    Run pnpm install from inside the directory.

    $ pnpm install
  2. Start the React app:

    $ pnpm run dev

About

Workout Buddy

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages