Expense Tracker (Manual Categories)
AI-free, manual-first workflow
This scaffold intentionally omits AI services, auto-categorization, or background suggestions. Every expense will rely on the categories you create and manage yourself.
How categorization works
- • Define your own categories in settings.
- • Each expense form will present only those categories—no auto-complete or AI labels.
- • Rename or delete categories to keep historical data tidy; expenses update accordingly.
What's included now
- • Local-storage persistence with storage events for cross-tab sync.
- • Currency settings and exchange-rate helpers without any AI enrichment.
- • Tailwind + shadcn/ui styling foundation to build the remaining screens.
Next steps to finish the app
- 1. Build the Settings page to manage currencies and manual categories.
- 2. Add the Expense form with a simple category select (no AI auto-fill).
- 3. Create dashboard and recoveries views using the provided hooks.
- 4. Keep the experience manual—avoid adding GPT or automated labeling.