This project contains order management app, backend and frontend.
Backend contains orders app and payments app in microservice architecture. Orders app and payments app communicate through message queue.
Frontend is designed using Reactjs.
To start the project, make sure mongodb is running, then:
- cd to orders, run npm start
- cd to payments, run npm start
- cd to frontend, run npm start
The k8s folder contains kubernetes files.