4.2.5-rc.1 • Published 1 year ago

admin-api-gateway v4.2.5-rc.1

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

npm.io

 

Admin API Gateway

 

A Microservice for managing websocket requests for some microservices

 

Table of contents

Description

Admin API Gateway project repository: Repository

 

Status

Project is: in progress because we are still developing the gRPC communication layer

 

Technologies

  • TypeScript- version 3.9.5
  • NestJS- version 6.7.2
  • Mongoose - version 5.9.23
  • gRPC - version 1.24.3
  • RabbitMQ - version 1.2.9

 

Setup

Create a .env file in the root of the project and add the following lines

The values of these variables are in here

Install the dependencies

$ npm install

Run the project

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Features

  • Access via websocket to internal microservices
  • Manager user accesses roles
  • Protect endpoints using JWT validation

gRPC Messages

Contact