/multi-module-spring-boot-react-example

Multi-Module Project with SpringBoot As backend And ReactJs as FrontEnd And Docker

Primary LanguageJava

Sample Microservices architecture for Scheduler application

Build Instruction

Project can be build by maven

mvn clean verify

Docker instruction

Build docker image

docker-compose build

Run Docker Images

docker-compose up

Open Chrome

Open chrome or an browser without cors support for mac OS

open -n -a /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --args --user-data-dir="/tmp/chrome_dev_test" --disable-web-security

Home Page

Open the Home Page and it looks like below

You can delete the task by clicking delete button

Update

You can click on update button to update the information, update page looks like

Sub-Projects information

This Project has 2 modules as below, know more about them by clicking below url
Scheduler App Service [BackEnd]
Scheduler Web [FrontEnd]

.
├── scheduler-app-service 
    Default Port: 8081
├── scheduler-app-service
    Default Port: 4200