This is a full-stack running training plan generator. It takes information about the user's goal and running capability and dynamically generates a training plan customized to the skill level of the runner. It lists out the training plan as a schedule and visualizes it with a graph.
- Spring Boot
- React (Create React App)
- Java
- JavaScript
- HTML
- Bootstrap 5
- Chart.js
- Axios
- Maven
- Start up back-end:
cd marathon-planner
mvn spring-boot:run
- Start up front-end:
cd marathon-planner-ui
npm start