luuductrung1234 / TodayIGotIt

:mortar_board: Today I Got It is a online learning webapp (inspired from Freecodecamp)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Logo





TodayIGotIt (TiGi)

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



How to run

For Developer

  • Open project in IntelliJ (or what ever IDE that support Spring and Maven)
  • Install the Tigi-Business module to local machine img1
  • Execute the Tigi-Restapi Application img2

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



How to develop

For API Consumer

For Admnin

About

:mortar_board: Today I Got It is a online learning webapp (inspired from Freecodecamp)


Languages

Language:Java 55.5%Language:HTML 22.5%Language:JavaScript 13.3%Language:CSS 8.6%