A step-by-step walkthrough from Excel upload to final score. Screenshots are captured live from the running app.
Go to /feud. Four buttons open each screen: Player Display for the projector, Host for the MC's laptop, Adminfor upload & setup, and How To (this page).
Open Display + Host in two separate browser tabs / windows — Display goes on the big screen, Host stays with the operator.

On the Admin page, click ⬇ Download Template (blank headers + one sample row) or ⬇ Download Example (three fully-filled Indonesian questions). Edit in Excel / Google Sheets / LibreOffice and save as .xlsx.

Pick your file with the file input. On success you'll see “Imported N questions. Quiz #X.” and the quiz appears in the Quiz Library below with Start / Edit / Delete buttons.
The parser checks: ≥ 4 and ≤ 8 answer/points pairs per question, positive integer points (1–200), and a non-empty question + title.

Click Start Session on the quiz. In the dialog, enter 2–4 unique team names (add / remove with + and ×), then click Start.
Only one session runs at a time. Starting a new one automatically ends any prior session.

Open /feud/display on the projector laptop. It auto-joins the active session and renders the question banner, hidden answer slots (sky-blue), revealed slots (peach), and the team scoreboard.

On the host panel:

Click the big red Strike X on the host panel. The display fills with a pastel-red overlay and a giant black X for ~1.5 s, then fades.
Purely theatrical — no score change and no auto-steal logic in this version.

Next Question → advances and resets the board. On the final question it becomes Finish Game. You can also click End Game any time to stop early (with a confirmation prompt).

When the game ends, the big screen swaps to the Final Score leaderboard sorted by team total. First place gets a 🏆.
To start fresh, go back to /feud/admin and Start Session again.
