Skip to content

Node JS / RabbitMQ / MongoDB / Mongoose / NoSQL / JWT / Docker / Microservice Architecture

Notifications You must be signed in to change notification settings

WiniiOS/Microservice

Repository files navigation

RabbitMQ nodejs

Mongooose Logo

Microservice application e-commerce

Tech Stack Node JS RabbitMQ MongoDB Mongoose ORM JWT Docker

Its a Simple E-commerce backend Application with RabbitMQ Integration

To Start with this Microservice Implemented Project, Please start with Following Steps

Note:- Before Starting with this Project, Please make sure you have installed latest stabled version of Nodejs and Docker Application in your System

What I Learnt

  1. Integration of RabbitMQ with NodeJS to Create Microservice Application
  2. Creating Channel and Passing Data as Buffer and Acknowledging the Channel
  3. Micro-Communication between the Two servers, with rabbitMQ Server

Follow the Below Steps

Clone the project

  git clone https://github.com/YufreeBay/Microservice.git

Go to the project directory

  cd Auth-Service, Order-Service, Product Service

Install dependencies

  npm install

Before Running the Product and Order App, Please make sure to run the Following Docker Command to run the RabbitMQ Server

  docker run -p 5672:5672 rabbitMQ

if you feel like you need updated versions of the dependencies, then run

  npm update

Start the server

  npm run start

About

Node JS / RabbitMQ / MongoDB / Mongoose / NoSQL / JWT / Docker / Microservice Architecture

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published