Today's Result
0 / 5No guesses yet.
Monthly Leaderboard
View all| Rank | Player | Stars | Streak |
|---|
Come back tomorrow
New fights unlock after the daily reset.
Leaderboard
This MVP keeps your score in this browser. A real account-backed leaderboard can be added when login is introduced.
| Rank | Player | Stars | Correct | Streak |
|---|
Daily TFT fight guessing
Play loop
Each day has five fights. Players inspect the pre-fight frame, use the side traits as extra context, choose the winner, then the same frame plays the reveal video. Correct calls award a star.
Daily reset
The included Node server serves the current day after the configured reset hour. Set DAILY_RESET_HOUR and DAILY_TIME_ZONE for production.
Admin uploads
Use the admin page to publish five daily fights. Each fight has one preview image, one video, a winner, and optional traits. Production should set ADMIN_UPLOAD_TOKEN.
Next backend step
When authentication is added, move guesses and leaderboard entries from local storage into a database keyed by user and month.