Create a challenge, share the link, compete with friends on country flag identification.
Live: https://kamalnrf-flag-quiz.val.run
/c/{id} link with friendsPOST /challenge → { name, rounds } → { id }
GET /c/{id} → challenge page (HTML)
GET /c/{id}/leaderboard → scores for that challenge
POST /c/{id}/score → submit { name, score, total, speed_bonus, streak_best }
GET /quiz?n=5 → standalone random quiz (no challenge)