Daily Challenge 1 / 5

Which board wins?

Today's Stars

Today's Result

0 / 5

No guesses yet.

    Monthly Leaderboard

    View all
    Rank Player Stars Streak

    Come back tomorrow

    New fights unlock after the daily reset.

    Monthly race

    Leaderboard

    0

    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
    How it works

    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.