This project is to implement the data model and Rewards API for customer loyalty programs. The idea is to keep track of customer purchases by providing them with a store specific card and offer them a financial reward (such as 10$ for every 100$ spent in a month) in return of their spending at the store.
The projects tasks:
-Create rewards system data model
-Implement rewards system component interface (we provide interface description) with simple Java and Mango DB
-Implement Unit Tests components to test all uses cases with the Tests cases data’s