BetterBasket manages basket items, quantities, removal, counting, and total cost calculation.
Order manages customer orders and tracks them through Waiting, BeingPicked, and ToBeCollected states.
- Add products to a basket
- Combine duplicate products by increasing quantity
- Remove one item or an entire product
- Count total products
- Calculate total basket cost
- Track orders by state:
- Waiting
- BeingPicked
- ToBeCollected
- Java
- Object-Oriented Programming
- Collections
- GitHub
Created by ushxyuki