🛍 E-commerce solution based on Microservice architecture using Spring Boot and Spring Cloud.
- API Gateway
- Consul (service registry and config server)
- Authentication
- Product (catalog)
- User
- Order (cart support for authenticated users)
$ cd ecommerce-microservices
$ mvn clean install
$ docker-compose up -d
Example for Gateway service:
$ cd ecommerce-microservices/gateway
$ mvn spring-boot:run
- Complete checkout process functionality
- Integration with Payment Provider
This code is licensed under the MIT license. Check out the LICENSE file for more information.