A Node.js and Express.js-powered ecommerce Microservice application. To connect the various services, RabbitMQ is used.
git clone https://github.com/Dev-Elie/E-commerce-Microservice.git
cd E-commerce-Microservice
cd auth-service && npm install
cd product-service && npm install
cd order-service && npm install
Install packages for the Auth middleware
, in the root of the project run:
npm install
To run RabbitMQ, execute:
docker run -p 5672:5672 rabbitmq
To run each service, execute:
npm run dev
Have fun learning about Microservices.