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/shared-budget
# Budget for Two
A simple shared budget for a couple: monthly categories, spending entries and what is left.
Tags: money, couples, home
## Problem
Couples want to see where the household money goes without a heavy finance app or linking bank accounts.
## Must-have features
- Monthly budget per category
- Log spending with who paid and category
- Remaining amount per category this month
- Monthly totals by person and category
## Nice-to-have
- Roll unspent money to next month
- Recurring bills that add themselves
## User flows
1. Set Groceries to 600 for the month
2. Log "Groceries 84, paid by me"
3. See Groceries: 516 left
## Data
Categories with monthly limits, transactions (date, amount, category, payer, note). Stored on the device with a manual export.
## Look and feel
Category bars that fill as money is spent. Calm colors, no red alarms until a category is over.
## Platform
Web · phone-first
## Acceptance checks
- [ ] Remaining equals budget minus the month's spending in that category
- [ ] A new month starts fresh unless rollover is on
## Known limitations
No bank sync. Entries are manual.