Closed AkisKourouklis closed 1 month ago
Half of the task is done it is on this issue: cc894157bf1f6af3a2750463c3704316570a1670
Finished some more of the task here https://github.com/vanguardvirtual/repo-ranger/commit/a1e9d08da0f92ee3198593604456b0f67890149f
This task is officially closed with this commit https://github.com/vanguardvirtual/repo-ranger/commit/2e3244d2ed5288c695d8e75466a275775f26d5f3
Is your feature request related to a problem? Please describe. (optional) We need to showcase more users that are trending. For example if one user does a good day or week we need to showcase that.
Describe the solution you'd like (required) Create a queue that will be loaded everyday with all the users. Slowly during the day so we don't overload the Github API will refresh all the users. For each user we will keep his daily stats.
Create another table called events and another repos Events
Repos
This stats will only be for the day and month. We will aggregate all the stats each day and month and return top 3 on fire users. This users will appear on top will have a fire emoji and a fire animation around them.
One the save or refresh of a user we will save all of his repositories.
We will also tweet about the top trending user once 1 day