Simple CRUD project that have two types of user which are "Admin" and "Customer".
Admin can:
- Add product
- View product list
- View product detail
- Edit product
- Delete product
- View list of orders
- View order detail
- View orders of specific product
Customer can:
- View product list
- View product detail (don't have permission as much as admin)
- View list of own orders
- Add product to shopping cart
- Buy for products in the shopping cart