A Desktop Application Oriented Microservice Architecture
Β© 2024 | Lyes Sefiane All Rights Reserved | CC BY-NC-ND 4.0
1. Java 17.x.y
2. Maven 3.x.y
3. Docker 3.x.y
cd grocery-items-management-application/
chmod u+x grocery-items-management-application
./grocery-items-management-application
ββ β³
βββββββββββββ ββββββ³ββ
βββ ββββ β ββ« β»ββ ββββ
β³β³β β β³β³ββ’ β’
βββββββββββββββ³ββββββ ββββββββββββββββββββ
β βββ»ββββ»ββ«β ββββ βββ β ββββ ββββ β βββββ
β
MINGW64_NT-10.0-19045 : Hi π ! please make a selection.
1) Start Microservice
2) ShutDown Microservice
3) quit
#? 1
Start Grocery Items Management Application Microservice ...
[+] Running 7/7
β Network docker-compose_grocery-items-management-application Created 0.2s
β Container redis Started 2.6s
β Container zipkin Started 2.8s
β Container consul-server Started 3.1s
β Container grocery-items-management Started 4.4s
β Container consul-client Started 4.3s
β Container grocery-items-management-api-gateway Started 5.7s
cd grocery-items-management-desktop-ui/
mvn clean install -DskipTests
java -jar target/grocery-items-management-desktop-ui-1.0.0.jar
- Unit and Integration Tests Implementation
- CI/CD Implementation
- Authentication and Authorization Implementation
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.