- the backend is a backend system that handles health inventory for drugs
- we have 3 main features, the admin, the customer, the product
- the admin can add, edit, delete and view the products
- the customer only has a profile page that should show a list of the customer's purchase
- there should be a cart page where the admin can add customers products
- only the admin should be able to add products to customer's cart
- only the admin should be able to remove products from customer's cart
- the product should have a name, a price, a quantity, a description, a category, a supplier, a photo, a status, a created at, a updated at, a deleted at