A full-stack workout planner application with the ability to manage exercises, create workouts, and design workout splits.
- Navigate to the
backenddirectory. - Run
npm installto install dependencies. - Run
npm startto start the server.
- Navigate to the
frontenddirectory. - Run
npm installto install dependencies. - Run
npm startto start the React application.
Deploy the backend to a service like Heroku and the frontend to Vercel or Netlify.
- GET /api/exercises: Fetch all exercises.
- POST /api/workouts: Create a new workout.
- POST /api/splits: Create a new workout split.