Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 1.08 KB

File metadata and controls

32 lines (24 loc) · 1.08 KB

Course Enrollment Microservices, Spring Cloud, Spring Boot, Angular 8, MySQL, Hibernate, Liquibase

The application structure is as follows.

  • microservice-user-management - Microservice implemented using Spring boot. More info
  • microservice-course-management - Microservice implemented using Spring boot. More info
  • eureka-discovery-service - Microservice implemented using Spring eureka. More info
  • zuul-gateway-service - Microservice implemented using Spring zuul. More info
  • client-side - A NodeJs application implemented using Angular 8. This consumes services hosted by server side. More info

Build

1) Build Spring Boot microservices

$ cd microservice path
$ gradlew bootJar
$ gradlew bootRun

2) Build and run client side application

$ cd client-side
$ npm install
$ ng serve

Access application using following URL

http://localhost:4200