* An interactive web app that runs a private friends league: weekly fantasy draft, automated leaderboard and a gamified penalty wheel.
* Weekly fantasy draft with per-player rosters and an automated points leaderboard.
* Gamified penalty wheel drawn on an HTML5 Canvas, with easing spin physics and custom Web Audio sound effects.
* Accounts, profile pictures and nicknames persisted in LocalStorage for a zero-backend setup.
* Arabic-first responsive layout that works from phone to desktop.
**OUTPUT:**
* A live league dashboard with standings and the spinning category wheel.
* Sign-in and player profiles with pictures and nicknames.
* A full weekly cycle: draft, score, then spin the punishment wheel.