Skip to content

Instantly share code, notes, and snippets.

@FikriRNurhidayat
Last active September 6, 2019 06:35
Show Gist options
  • Save FikriRNurhidayat/740dd035c98191c3690482ff3c233637 to your computer and use it in GitHub Desktop.
Save FikriRNurhidayat/740dd035c98191c3690482ff3c233637 to your computer and use it in GitHub Desktop.
GA Batch 4 - Mini Project 2

Mini Project 2

Create e-commerce service.

Functional Requirement

  • There's two roles of user, merchant and customer.
  • Merchants can add product, picture of the product is mandatory.
  • Customers can add a product into their cart, and automatically generate total price of the product they order.
  • Customers can check the order details of each product in their cart.
  • Customers can check their order history.
  • Each product have stock information. And it will be reduced after the order from the user is done.
  • Customers can't order a product which is out of stock.

Things must be fulfilled

  • 100% integration test coverage. And please run it in your Continous Integration runner on the Gitlab.
  • Please invite your mentor in your Gitlab project as maintainer, so your mentor can check the progress.
  • Deploy it to heroku.

Please finish the project before the due date, or there will be consequences.

Happy coding!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment