Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / Aamiiira / Online-Shopping-Application
Application based on microservices architecture
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aamiiira%2FOnline-Shopping-Application
Stars: 0
Forks: 0
Open Issues: 0
License: None
Language: Java
Repo Size: 47.9 KB
Dependencies:
78
Created: 28 days ago
Updated: 28 days ago
Last pushed: 28 days ago
Last synced: 28 days ago
Topics: docker, docker-compose, grafana, java, keycloak, microservices, spring-boot, spring-cloud
Files
Loading...
Readme
Loading...
Dependencies
api-gateway/Dockerfile
docker
- openjdk 17 build
docker-compose.yml
docker
- confluentinc/cp-kafka 7.0.1
- confluentinc/cp-zookeeper 7.0.1
- grafana/grafana-oss 8.5.2
- microservices-tutorial/api-gateway latest
- microservices-tutorial/discovery-server latest
- microservices-tutorial/inventory-service latest
- microservices-tutorial/notification-service latest
- microservices-tutorial/order-service latest
- microservices-tutorial/product-service latest
- mongo 4.4.14-rc0-focal
- mysql 5.7
- openzipkin/zipkin latest
- postgres latest
- prom/prometheus v2.37.1
- quay.io/keycloak/keycloak 18.0.0
api-gateway/pom.xml
maven
- io.micrometer:micrometer-registry-prometheus
- io.micrometer:micrometer-tracing-bridge-brave
- io.zipkin.reporter2:zipkin-reporter-brave
- org.springframework.boot:spring-boot-starter-actuator
- org.springframework.boot:spring-boot-starter-oauth2-resource-server
- org.springframework.boot:spring-boot-starter-security
- org.springframework.cloud:spring-cloud-starter-gateway
- org.springframework.cloud:spring-cloud-starter-netflix-eureka-client
discovery-server/pom.xml
maven
- io.micrometer:micrometer-registry-prometheus
- io.micrometer:micrometer-tracing-bridge-brave
- io.zipkin.reporter2:zipkin-reporter-brave
- org.springframework.boot:spring-boot-starter-actuator
- org.springframework.boot:spring-boot-starter-security
- org.springframework.cloud:spring-cloud-starter-netflix-eureka-server
- com.mysql:mysql-connector-j
- io.micrometer:micrometer-registry-prometheus
- io.micrometer:micrometer-tracing-bridge-brave
- io.zipkin.reporter2:zipkin-reporter-brave
- org.postgresql:postgresql
- org.projectlombok:lombok
- org.springframework.boot:spring-boot-starter-actuator
- org.springframework.boot:spring-boot-starter-data-jpa
- org.springframework.boot:spring-boot-starter-web
- org.springframework.cloud:spring-cloud-starter-netflix-eureka-client
- org.springframework.boot:spring-boot-starter-test test
- io.micrometer:micrometer-registry-prometheus
- io.micrometer:micrometer-tracing-bridge-brave
- io.zipkin.reporter2:zipkin-reporter-brave
- org.projectlombok:lombok
- org.springframework.boot:spring-boot-starter-actuator
- org.springframework.boot:spring-boot-starter-web
- org.springframework.cloud:spring-cloud-starter-netflix-eureka-client
- org.springframework.kafka:spring-kafka
- org.springframework.boot:spring-boot-starter-test test
- org.springframework.kafka:spring-kafka-test test
order-service/pom.xml
maven
- com.mysql:mysql-connector-j
- io.micrometer:micrometer-registry-prometheus
- io.micrometer:micrometer-tracing-bridge-brave
- io.zipkin.reporter2:zipkin-reporter-brave
- org.postgresql:postgresql
- org.projectlombok:lombok
- org.springframework.boot:spring-boot-starter-actuator
- org.springframework.boot:spring-boot-starter-data-jpa
- org.springframework.boot:spring-boot-starter-web
- org.springframework.boot:spring-boot-starter-webflux
- org.springframework.cloud:spring-cloud-starter-circuitbreaker-resilience4j
- org.springframework.cloud:spring-cloud-starter-netflix-eureka-client
- org.springframework.kafka:spring-kafka
- org.springframework.boot:spring-boot-starter-test test
- org.springframework.kafka:spring-kafka-test test
pom.xml
maven
product-service/pom.xml
maven
- io.micrometer:micrometer-registry-prometheus
- io.micrometer:micrometer-tracing-bridge-brave
- io.zipkin.reporter2:zipkin-reporter-brave
- org.projectlombok:lombok
- org.springframework.boot:spring-boot-starter-actuator
- org.springframework.boot:spring-boot-starter-data-mongodb
- org.springframework.boot:spring-boot-starter-web
- org.springframework.cloud:spring-cloud-starter-netflix-eureka-client
- org.springframework.boot:spring-boot-starter-test test
- org.springframework.boot:spring-boot-testcontainers test
- org.testcontainers:junit-jupiter test
- org.testcontainers:mongodb test