The following items need backend implemented and covered:
Standing per day - you position in the leaderboard on the past scores page (also should be available as a list of standings on the past scores to avoid multiple queries)
Past Game weeks - Data is returned, now we need to access them via retool. League managers should be able to add and modify game weeks
Standing on the leaderboard - Standing on the leaderboard needs to be fixed. Sometimes it's failing to fetch the data, sometimes it's inconsistent with the leaderboard. It needs to display standing based on league Period (weekly, monthly, overall).
Weekly - resets every week (together with the leaderboard)
Monthly - starts from 1st until the last day of the month
Overall - runs from the Start until End of the league
Create simple tests which would cover the above mentioned logic
Make sure all standings are displayed correctly on production!