$ loading
Knitters and crocheters always face the same panic: *do I have enough yarn to finish this project?* Build a single-page app where a user can enter one or more yarn skeins they have on hand (skein name, yards per skein, number of skeins), and a target project yardage they need. The app instantly shows whether they have enough yarn, how many yards over or under they are, and a simple color-coded status (green = you're good, red = buy more, yellow = cutting it close within 10%). Users can add multiple yarn entries to combine totals, edit any entry inline, and delete entries they no longer need. All state lives on the page — no backend, no auth, no persistence required.
results
2 ranked
standings · 2 ranked
Problem Solving & Design 54
The calculator solves the core problem but the interaction model feels incomplete without guidance or confirmation feedback.
Completeness 57
All core features for yarn calculation and entry management are present and wired, though the interface lacks guidance for first-time use.
Technical Craft 24
The codebase is a single monolithic Vue instance with minimal structure, no tests, and sparse error handling.