Skip to content

Latest commit

 

History

History

ui-app

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

UI App

UI Client App

Technology stack
  • Spring Boot
  • Spring WebFlux
Features
  • Traditional Annotation-based Routes
  • WebClient
  • Use of Thymeleaf's fully-HTML5-compatible syntax.
  • Use of webjars for client-side dependency managements.
  • Cross-Origin Resource Sharing (CORS)
  • Dockerized - Docker deployment

Run

use ./gradlew instead of gradle if you didn't installed gradle

gradle ui-app:bootRun
# run with `docker` profile.
SPRING_PROFILES_ACTIVE=docker gradle ui-app:bootRun

Test

gradle ui-app:test

Build

gradle ui-app:build
# skip test
gradle ui-app:build -x test
# build docker image
gradle ui-app:docker -x test 

Deploy

deploying app to Cloud

# tag and puch to cassandra-data-service
docker login
docker push

App

Actuator End Points