Feature:
- Data on server
- Search by category, name
- Member data on server
- Add to cart and check out
- Android
Thank you very much
Settapong:
- Parts of pure java objects
- Some part of UI, android related codes
- Use case and domain model
Kan:
- Parts of pure java objects
- Use case and domain model
Roiboon:
- Firebase real-time database
- Most part of UI, android related codes
Patterns:
- Proxy Pattern in StoreActivity.java. Used when loading data from server
- Adapter Pattern for multipple type of product
- Strategy Pattern for payment methods(Giving discounts to VIP customers)
Link to use case and domain model: https://docs.google.com/document/d/1hxPY-EGHTeKZ6ipQPxhYk7-DwoeOJPhsRAnjY66hnQg/edit?usp=sharing