Skip to content

ps2420/spring-boot-template

Repository files navigation

Welcome to document-upload github repo

Spring boot 2.0 based microserices example of config-server, api-gateway, and other components.

Installation location

git clone <this-repo>
cd document-upload
mvn clean install -Dmaven.test.skip=true

UI dashboard-portal

git clone <this-repo>
cd document-upload
cd dashboard-portal
npm install
ng serve --port=3080(?) --host=<ip-address on back end>
it should be served and run behind api-gateway (to-do..)

Back end java code

git clone <this-repo>
cd document-upload/scripts
./status.sh 
(modify the required parameters in start_stop.sh)
component orders config-server service-registry (followed by component in any orders..)
./start_stop.sh start <comp-name>. (printed from ./status.sh on console)
TO-DO dockerize and docker compose..

Application Flow

User uploads the document from dashboard-portal (angular 6 based UI)
api-gateway route this requests to file-handler--> db-service --> send notification to downstream system.
Search-service: User can search any content from UI where document is indexed on elastic search.
Take a look at config-service src/main/resources for moreclarification.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published