status: in progress
🎓 TodayIGotIt is a project that implement online learning website (inspired from Freecodecamp and Udemy)
Technology in use:
- Building Tool : Maven
- Front-End : Angular, Bootstrap
- Back-end : Spring Framework (Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Hibernate)
- Database : H2 Database, MySQL
For Developer
For User
- Start Localhost Server to deploy Spring Boot Application that implement RESTFul API. Open the terminal and navigate to
tigiproject/
and run the following command:./mvnw spring-boot:run
- If you encounter with the running problem, please check for the error logn, and run the following command to update the maven wrapper :
./mvnw -N io.takari:maven:wrapper
Optional
(for use who has Maven installed in your machine)
mvn spring-boot:run
For API Consumer
- Visit Api Documentation Swagger UI - API Docs in Json
For Admnin
- Using Spring Actuator to manage RESTFul API Actuator in HAL Browser