Prerequisites: Java 8 and Node.js
To run the client and all the servers, execute ./run.sh
, or execute the commands in this file manually.
To see how to develop the Spring Boot microservices, see Build a Microservices Architecture for Microbrews with Spring Boot
To see how to develop the Angular client, see Build Your First Progressive Web Application with Angular and Spring Boot.
To see how to lock things down with Okta, see the okta
branch and learn how to do it by reading Secure a Spring Microservices Architecture with Spring Security, JWTs, Juiser, and Okta.
NOTE: The code in this repository doesn't add security to the
beer-catalog-service
, it only uses thestormpath-zuul-spring-cloud-starter
on theedge-service
.