An in-progress exploration using Claude and Claude Code to design and build a responsive budgeting tool from scratch, with real learnings about what AI-assisted design looks like as a practice, not just a talking point.
Work in progress
"This project is ongoing. What's documented here are real learnings from the process so far, not a polished retrospective."
This page will be updated as the project develops. The tool is live. try it below.
Try Budget ControlOverview
I built this personal finance dashboard in collaboration with Claude AI, without prior React experience. I started with a concept of what I wanted, focused on specific use cases, and added features as I went. Development was fast, which let me stay focused on realistic use cases, testing, and design adjustments rather than getting stuck in setup and syntax.
Connecting Claude with Figma gave me more control over the visual design. I'd iterate on designs in Figma, then Claude would update the tool to match. The loop between design and build was tighter than anything I'd experienced working with a traditional engineering handoff.
The tool
Responsive views
Lessons learned
The icon rabbit hole
I asked Claude what it learned during the session
"The most instructive failure was asking [me] to design custom icons. I iterated through dozens of versions — an airplane, a paw print, a money sack — and the results were consistently poor. AI can generate SVG paths, but it can't see what it's drawing. I eventually maxed out my processing capacity pushing on something that wasn't going to work. The fix was simple: switch to Google's Material Design icon library and reference icons by name."
— Claude Sonnet 4.6
Status
✦
Active project: designs and builds ongoing
0→
Built entirely from scratch using AI-assisted design
↑
Learnings accumulating with each iteration
The tool is live and being built iteratively. More process learnings and final screens will be added as the project continues. Try the tool or get in touch to discuss AI-assisted design.