Skip to content
UsecaseBoard
← All use cases
hashnodeAI-Assisted Development

Build an expense tracker, then repair its filters with focused prompts

At a glance

A developer uses Kiro to generate a browser-based expense tracker and iterates on problems found during manual testing. This workflow is listed under AI-Assisted Development, Expense Tracking, Manual Testing.

Agents / tools
Kiro, Web browser

SourceBuilding a tool for these workflows? See weekly rates.

What they did

1) With Kiro available in a writable local project and a browser for checking the result, define the requirements: expense amount, category, date, notes, monthly budget, and local browser storage. Have Kiro capture the requirements in Markdown. 2) In Vibe mode, request the tracker as HTML, CSS, JavaScript, and a web manifest. Run the generated page in the browser. 3) Request a desktop layout with a fixed expense-entry sidebar and dashboard. Exercise date filters, category buttons, charts, and dark mode; describe each failure in a separate repair prompt. 4) Recheck the repaired behavior, including totals after filtering and rejection of future expense dates. Finish by generating the architecture, user guide, and prompt-history documents alongside the code.

How it went

The author published a demo and repository and reports fixing overflowing buttons, poor dark-mode contrast, broken filters, and charts through targeted prompts.

Worth knowing

The described app stores data in browser LocalStorage and has no backend.

Save ideas in this browser. Upvotes count across the board.

Prompt excerpt

Make dark-mode text high-contrast.

Sponsored

CodeBuddy

Tencent Cloud AI coding assistant for IDE and CLI.

Try CodeBuddy ↗
Explore all →