HappyHourCore
This project is trying to follow The Clean Architecture. Contains only the core business logic of the system that can work regardless DataBase, UI, NetworkInterface and etc.
This is a Happy hour supply project, that have following functionalities:
Admin API
- Create an event with budget.
- Add/Remove users to the event with credits.
- Add/Remove items to the event.
User API
- Add items to the event.
- Spend/Return credits for an item.
Additional
- Send email invitation when a user is added an event.
- After the event ends, generate a shopping list and email to the organizer.