/ecom-microservices

Practicum : Ecommerce microservices application made using Springboot, Spring Cloud, OpenFeign, Consul discovery, Gateway, Consul Configuration, Vault, Angular, Typescript, TailwindCSS.

Primary LanguageJava

Ecommerce Microservices Application

BACKEND :

Config-Service

config-service

  • Config Repo

config-repo

Customer-Service

customer-service

Inventory-Service

inventoy-service

Order-Service

order-service

Gateway-Service

gateway-service

Switching to Consul Config

run-consul consul consul2

Billing-Service

billing-service

Vault

run-vault vault vault2 vault3

Gateway CORS Config

gateway-cors-config


FRONTEND :

project-structure

Home Page :

home

Listing Products :

products

Listing Customers :

customers

Listing a customer's orders :

customer1-orders

Listing an order's details :

order-details

ng-template to show in case an order doesn't have any products :

order-with-0-products

Made by : HACHMI Mohamed Amine