CS302 Final Project
Developed by: Team 9
Edwin Tok Wei Liang, Ezekiel Ong Young, Jerome Goh Ting Chuan,
Miguel Alonzo Ortega, Tay Wei Jie
Simple bookstore application to showcase CI/CD and DevOps practices.
Building a local version of our application with mock databases and message queues
- Open a terminal in the root directory
- Run
docker compose up --build
- After a few minutes, all the services should be fully built
- The end-to-end test should show 13/13 passes
If there are health check failures ie. the tests are ran before the containers have start up, increase the delay in /orders_test/tests/test_orders.py - Check out our key API in DemoClient.http to recreate the key use cases.
*The id to be used in the API may be different. Please useGET
calls to ensure that the users/products/order id are present