A fun little game tracker I built for tracking kicker games during my time at claimsforce.
Domain: Initially thanks-for-playing.com, now kicker-claimsforce.vercel.app.
The games are rated using the Elo rating system.
How does the Elo rating work?
The basic idea behind the Elo system is that each player has a rating, which is a number that represents their skill level. When two players compete, the winner's rating goes up and the loser's rating goes down. The amount by which the ratings change depends on the difference between the players' ratings and the outcome of the game.
Here's how it works:
- Each player starts with a certain rating, in this game 1500.
- When two players compete, a mathematical formula is used to calculate the expected score for each player, based on their ratings.
- If a player's actual score is higher than their expected score, their rating goes up. If it is lower, their rating goes down.
- The amount by which a player's rating changes depends on the difference between their actual score and their expected score, as well as the weight of the tournament or match.
generated with ChatGPT
- TypeScript
- React + Next.js
- Vercel (hosting)
- Redis with Upstash (database)
Check the CONTRIBUTING.md.