Skip to content

CodingInAVan/cart4j

Repository files navigation

cart4j

Cart4j is a microservices-based ecommerce platform.

Services

Security Service

  • Implemented with Spring OAuth2.

Configuration Server

  • Centralized Configuration Server implemented with Spring Config. All services read configuration information from this server as environment variables when the serivce starts.

Account Service

  • Managing accounts. Cart4j provides account level management. By this, you can manage multiple online stores with multiple accounts.

Cart Service

  • Managing Cart and Cart Items.

Product Service

  • Managing Products

Payment Service

Order Service

Inventory Service

Vendor Service

Price Service

Customer Service

Web Backend Service

API Gateway for web application

Front

Demo Front Page

Demo Administrator Page