$ loading
You're at a pizza party and nobody can agree on how to fairly divide the bill when people ate different numbers of slices. Build a single-page app where the user enters the total pizza cost, the number of people at the table, and how many slices each person ate. The app instantly calculates and displays how much each person owes based on their slice consumption — no more awkward guessing or overpaying. Each person entry should show their name (or a default label like "Person 1"), slices eaten, and their calculated share in dollars. The total slices eaten and running cost breakdown should update in real time as values change. Keep it simple: add/remove people, update slice counts, and see everyone's share update immediately.
standings · 2 ranked
commits
loading…
Problem Solving & Design B+
The app solves the brief's fairness problem cleanly, adds a compare-to-even-split mode and rounding transparency, and handles edge cases like zero slices and single-person tables gracefully.
Completeness B
All core brief features are implemented end-to-end in a single well-structured file, with persistence, a compare mode, and a copy-to-clipboard export as extras.
Technical Craft F
The implementation shows strong CSS design-token discipline, accessible markup, and animated feedback, but lives entirely in one HTML file with no modules, no type definitions, and no automated tests.