4.2.5-rc.1 • Published 1 year ago
admin-api-gateway v4.2.5-rc.1
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
- Messages for authentication module
- Messages for admin-tag - TAGS module
- Messages for admin-tag - CATEGORIES module
- Messages for wallet module
- Messages for notes module
- Messages for scheduled notes module
- Messages for historic notes module
- Messages for logs module
- Messages for rules engine module
- Messages for crm analytics module
- Messages for crm aggregated visits module
- Messages for admin backend proxy module
Contact
- Author - Juan Carballo
- Email - juan.carballo@gamanza.com
4.2.5-rc.1
1 year ago
1.1.0
1 year ago