Skip to content

raphaelbertoldo/ecommerce-ms

Repository files navigation

E-commerce Microservices API

This project has development to improve my architeture skills, has used node, express, mongoDB, and rabbitMQ.

Services 📡

User

This service is responsible for login, authenticate and resgister users.

Product

This service is responsible for list products and send order to rabbitMQ queue.

Order

This service is responsible for consume and process orders from RabbitmMQ.

To start the application you need run all service containers, you can use the command:

$ docker-compose up --build

or you can start each service:

cd user-service
npm run dev

cd product-service
npm run dev

cd order-service
npm run dev
Captura de Tela 2024-08-07 às 23 02 53

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published