Prompt template
Expense tracker prompt — copy, paste, build
A prompt for a focused native expense tracker — fast entry, category tagging, receipt photos, and a weekly summary. Designed for solo users who want a daily-spend log, not a full budget engine.
The prompt
Build a native iOS and Android expense tracker with: (1) a home tab showing today's total spend, this week's spend, and a list of recent transactions, (2) a one-tap "add expense" floating action button that opens a sheet with amount, category chips, optional note, and an "attach receipt" camera button, (3) a transactions tab with date-grouped list and a category filter, (4) a weekly summary screen with a category breakdown donut chart and top three spends, (5) a settings screen for currency and category editing. Use Expo, React Navigation, twrnc for styling, AsyncStorage for storage, expo-image-picker for receipts, and Victory Native for the donut chart.
Variants
Lite
Build an expense tracker with quick add, category chips, and a list view. Skip receipts and charts.
Pro
Build an expense tracker with quick add, receipt photos with on-device OCR, custom categories, weekly + monthly summaries, CSV export, multi-currency, and a Stripe-wired premium paywall.
What you get
- Expo + React Native project ready for Snack live preview
- One-tap add-expense sheet
- Receipt photo attachment
- Date-grouped transactions list
- Weekly summary with category donut
- Editable category list
Screens included
- Home
- Add expense
- Transactions
- Weekly summary
- Settings
Why this prompt works in AppGenie
Expense entry has to be friction-free or users abandon the app by week two. AppGenie's diff-aware pipeline lets you nudge the add-expense sheet (default category, keyboard order, haptic on save) in chat without touching the storage layer.
Related prompts
Prompt
Budget app
A prompt for a native personal-budget app — monthly category limits, transaction logging, progress rings, and end-of-month insights. Designed for offline-first use so the app feels instant before any backend exists.
Open prompt →Prompt
Expense splitter
A prompt for a Splitwise-style native app: trips, group balances, even and uneven splits, and settle-up. Designed to keep the data model crisp so AppGenie's validator does not bounce the build.
Open prompt →Prompt
Trip planner
A prompt for a native trip-planning app — multi-day itineraries, per-day activity blocks, packing lists, and an offline map view. Designed to keep the data model crisp so the A4 architect plans clean trip and day entities on the first run.
Open prompt →Expense tracker prompt — FAQ
Does the receipt OCR actually work?
The Pro variant scaffolds the OCR call structure. On-device OCR via Vision (iOS) and ML Kit (Android) ships as a native module setup; the prompt wires the placeholder so you can drop in your provider.
Can I export my expenses?
Ask "add a CSV export action in settings that emails the file." The diff-aware pipeline patches settings and adds a share-sheet handler.
Ready to ship a expense tracker?
Paste this prompt into AppGenie. The diff-aware multi-agent pipeline produces a real Expo + React Native project you can preview live, iterate in chat, and own end-to-end.