Intermediate graduation project at Yandex course “Advanced golang developer”
Check autotests
and workflows
folder for more info
Orginial specifaction is here SPECIFICATION.md
- User registration, authentication and authorization;
- Acceptance of order numbers from registered users;
- Accounting and maintaining a list of submitted order numbers of a registered user;
- Accounting and maintaining a cumulative account of a registered user;
- Checking the accepted order numbers through the loyalty points calculation system;
- Accruing the appropriate reward for each suitable order number to the user's loyalty account.