This system would be a transaction-al system that keeps track of the flow of Points in a system between accounts.
The system will have four profiles:
Consumer and Merchant profiles will have an identifier attached to their profile representing an account. These accounts record the debit and credit of points between respective profiles, as well as the respective balances of points.
For every debit of points from one account there MUST be a respective credit of points to another. The system will start with a value of 50 million points in an account under the Merchant profile with the name “ABC System”.
More Details would be provided on acceptance of the project. System must be built to run and be deployed on Microsoft Azure.