Build it with your AI
Your AI builds a phone-friendly page you can use and share right away. Claude makes it a shareable artifact. Other assistants give you one file to drop on a free host.
Build this app for me from the spec below.
Goal: something I can open and use on my phone right away, and share with a link.
- Make it a single, self-contained web page (one HTML file with its CSS and JavaScript inside). No server, no build step, no sign-up.
- Design it phone-first: large tap targets, readable text, works one-handed. It should still look fine on a computer.
- Save data on the device (localStorage) so it is still there after closing the page.
- If you can show it as a live, shareable page (for example a Claude artifact), do that.
- If you can't host it, give me the complete HTML file and tell me, in two or three short steps, how to put it online free by dragging the file onto Netlify Drop (app.netlify.com/drop) or Tiiny Host (tiiny.host).
Before building, ask me up to 3 quick questions about anything I might want to change for my own use. Then build it and make sure every acceptance check passes.
Spec from https://bresson.ai/bresson/what-to-wear
# What to Wear Today
One screen that tells you what to wear based on today's weather and your own comfort rules.
Tags: weather, daily
## Problem
Weather apps give numbers, but people want an answer: jacket or not, umbrella or not.
## Must-have features
- Get today's forecast for a saved city
- Your own rules, such as "below 12°C, wear a jacket"
- One plain-language answer for morning and evening
## Nice-to-have
- Different rules for cycling or walking
## User flows
1. Set city and rules once
2. Each morning open it and read "Light jacket. Take an umbrella after 4pm."
## Data
Saved city and comfort rules. Forecast fetched from a free weather service.
## Look and feel
Big sentence, small supporting numbers. Nothing else.
## Platform
Web
## Acceptance checks
- [ ] The answer changes when a rule threshold is crossed
- [ ] Celsius and Fahrenheit both work
## Known limitations
Needs internet for the forecast.