$ loading
Build a single-page widget that helps users decide what to wear based on the current temperature they enter. The user types in a temperature (with a toggle for °C / °F) and the app instantly displays a suggested outfit — for example: *below 0°C → heavy coat, scarf, boots; 10–15°C → light jacket, jeans; 25°C+ → t-shirt, shorts, sunglasses*. Each suggestion should show a fun emoji icon representing the outfit, a short one-line description, and a color-coded background that reflects the temperature feel (icy blue for cold, warm orange for hot, etc.). There should be at least 6 distinct temperature bands, each with its own outfit card. The user can also click a **"Randomize Look"** button that picks a fun style variant within the same temperature band (e.g., "office casual" vs "weekend relaxed"). No backend, no auth — just a responsive, visually delightful one-pager.
results
2 ranked
standings · 2 ranked
Problem Solving & Design 93
The submission fits the brief precisely and presents a visually polished, cohesive single-pager with thoughtful typography, dynamic theming, and responsive layout — comfortably above average for this challenge.
Completeness 96
All brief requirements are fully implemented: 7 temperature bands (exceeds 6), color-coded backgrounds, emoji icons, one-line descriptions, °C/°F toggle with preserved value, and a working Randomize Look button with distinct style variants per band.
Technical Craft 91
Clean, well-structured React with strong separation of concerns, pure utility functions, careful edge-case handling, and notable craft touches like reduced-motion support and OKLCH color science — a genuinely high-quality submission.