I need a Nodejs Project API.
It will be a backend that will provide an API for the front that will be in React Native.
The main idea is to be a Games ranking platform, with integration with Google Games.
In addition, this project has a peculiarity that it is also to be integrated with the Ethereum blockchain for payment of rewards.
1. User control.
* User CRUD
* Google/Facebook login or email.
* Account verification
* Password recovery option
* Integration with Google Play Games
2. Ranking Dashboard
* Integrate ranking with google play games
* Bring the results of each user in real time
* Monthly ranking CRUD
* Annual ranking CRUD
* Game CRUD
* Subscribe to the rankings
* Check rankings scores
3. Award Dashboard
* Discount prizes from the prize pot
* According to the score in real time, adjust the prize per person.
* Check all current payable and paid rewards
* Cancel reward
* View your current award by ranking / games
* Withdraw awards (integration with ethereum blockchain)