This application contains microservices:
- Content Service
- Users & Dailly-Pass Services
Each microservice have their separate own database.
An API Gateway is used for the communication between these microservices, which passes the request from one microservice to another acting as a proxy. App is dockerised using docker-compose.
- Nodejs
- Express
- MongoDB
- Clone the repo.
- Run
docker-compose build
command - Run
docker-compose up
command - Both services & API gateway started.
- Can check
http://localhost:3000/api-docs
to see the API documentation.