My implementation of microservices architecture using Node JS.
Folders structure:
api-gateway- single entry point, starts the server and routes requests to the appropriate microservicesmodels- shared folder for all microservices, allowing them to connect to PostgreSQL databaseservice-billing- Billingservice-driver- Driver Managementservice-passenger- Passenger Management
To start the server run the command
docker compose up
