Finanzen-Vorlage
Ballast Budget & Spending Tracker App
A calm budget app: what is left this month at a glance, purchases logged in two taps or from a receipt photo read by AI, bills and savings goals on one page, and monthly reports. No bank login.
- 34 Screens
- iOS & Android
- Beispieldaten
- Aktualisiert am 28. Okt. 2026
- Geprüfte Version
- 3 Kopien erstellt
Gratis kopieren · Voller Quellcode · Keine Kreditkarte
Screens
6 Screens aus der laufenden App.
Was drinsteckt
- Home shows what is left this month, what that is a day, and a pace line against the plan
- Log a purchase on a keypad in two taps, or scan a receipt and check what the AI read
- Budgets per category with thin bars, a week-by-week view and rollover
- Bills on a 14-day strip with reminders, and savings goals with their own art
- Reports: six months in and out, spending by category, net worth across accounts
- Ask about your own money, and a monthly review written by AI (Pro)
Über diese Vorlage
Overview
Ballast is a budget and spending tracker for people who budget by hand. The person answers four questions (take-home pay, bills, which categories to budget, a savings goal) and gets the month planned: pay minus bills minus the goal is the spending room, shared into category budgets. From then on Home says what is left and what that is a day.
It is manual by design: no bank login, no card numbers. Purchases come from a keypad or a receipt photo; the AI reads the receipt and the person checks it before saving. It records and adds up the person's own numbers and gives no financial advice.
Key features
Home: money left this month, a daily figure, the pace line and the purchases the AI filed for checking
Add: a keypad, categories suggested from the merchant, account, date and note
Receipts: a photo read by AI into merchant, total, lines and category, with confidence in words
Budgets: every category on one screen, each with its week-by-week spending
Plan: bills on a 14-day strip and illustrated savings goals with a target date
Reports: money in against money out for six months, a category donut and net worth
Screens
Welcome and four first-run questions, the planned month, Home, Activity with filters, a purchase (category, split, leave out of budget), Add, Scan and its check, Budgets, a category's budget, Edit budgets, Plan, Bills, a bill, a new bill, a goal, a new goal, Reports, Month review, Accounts, an account, Ask, Settings with Categories, Reminders and Delete my data, the paywall, About, Terms and Privacy: 34 screens, light and dark.
AI and backend
Supabase holds accounts, categories, transactions, budgets, bills, goals and their history, each row readable only by its owner; account balances follow transactions in a database trigger. One Edge Function runs four AI tasks with Gemini (read a receipt, file purchases, answer a question, review a month) against a daily allowance, and keeps receipt photos in a private bucket.
Monetisation
Ballast Pro through RevenueCat (monthly and yearly): every receipt and question, every goal, every month of reports, the month review and CSV export. Free keeps three receipt scans a day, two goals and three months of reports.
Setup
It opens on a sample month with no setup. Connect Supabase for accounts in the cloud and the AI, add your Gemini key, then RevenueCat for Pro. Bill reminders are local notifications.
Das bekommst du
- Voller Quellcode — Expo und React Native in TypeScript, als App in deinem Workspace.
- Live-Vorschau — probiere jede Änderung im Browser oder auf deinem Handy aus.
- Geprüfte Version — sie kompiliert und jeder Screen öffnet ohne Fehler.
- KI-Assistent — ändere alles per Chat; jede Änderung kostet Credits.
- Builds und Store-Upload — iOS- und Android-Builds, aus Veröffentlichen an App Store und Google Play gesendet.
- Keine Credits fürs Kopieren — die Kopie selbst kostet keine.
Mit einer früheren Version von FluxNative erstellt. Deine Kopie funktioniert so, wie sie ist; bitte den Agenten um ein Update, wenn du App-Sprachen, Währungen und Über-Links möchtest.
Das brauchst du
- Ein FluxNative-Konto — der Free-Tarif fasst bis zu 2 Apps.
- Kein Backend zum Start — läuft mit Beispieldaten, bis du deines verbindest.
- Creator oder höher — für native Builds und Store-Upload.
- Store-Konten — Apple Developer Program (99 US$ im Jahr) und Google Play (25 US$ einmalig), zum Veröffentlichen.
Was im Quellcode steckt
- Screens
- 34
- Dateien in deiner Kopie
- 458
- Codezeilen eigens für diese App
- 14.693
- fertige UI-Komponenten
- 138
App-Texte auf Englisch und Vietnamesisch
Tech-Stack
- Expo SDK
- 57.0.22
- React Native
- 0.86.3
- React
- 19.2.8
- TypeScript
- 6.0.3
- Expo Router
- 57.0.21
- Supabase JS
- 2.112.3
- RevenueCat
- 10.9.1
Aus der package.json dieser Version.
Designsystem
- Überschriften
- Systemschrift
- Fließtext
- Systemschrift
- Heller und dunkler Modus
- Liquid Glass
- Kapsel-Buttons
- Erhöhte Karten
Einrichtung nach dem Fork
Deine Kopie öffnet sich mit dem KI-Assistenten, der sie gebaut hat. Geh die Schritte der Reihe nach durch: Verbinde unter Server, was ein Schritt verlangt, und sende dann jeden Prompt.
Connect Supabase and apply Ballast's migrations
Server › Backend › Supabase. Turn on anonymous sign-ins, then apply the four migrations in supabase/migrations in order: the AI kit, the ledger, the bill marks, and a card's due day with the AI's second guess.
Prompt für die KIConnect this app to my Supabase project: set EXPO_PUBLIC_SUPABASE_URL and EXPO_PUBLIC_SUPABASE_ANON_KEY, apply the migrations in supabase/migrations in order, and check that the ledger reads and writes Supabase once a person finishes the first-run questions.
Turn on the AI receipt reader and Ask
Server › API keys & secrets: add GEMINI_API_KEY and AI_FREE_UNITS_PER_DAY=6, then deploy the ai function from supabase/functions/ai.
Prompt für die KIDeploy the ai Edge Function in supabase/functions/ai with my GEMINI_API_KEY secret and AI_FREE_UNITS_PER_DAY=6, then test scan-receipt and ask-money from the app.
Sell Ballast Pro with RevenueCat
Server › Monetization: an entitlement "pro" with a monthly and a yearly product, the public SDK keys, and the revenuecat-webhook function with its secret.
Prompt für die KISet up Ballast Pro with RevenueCat: entitlement pro with monthly and yearly products, add the iOS and Android public SDK keys, deploy the revenuecat-webhook function with REVENUECAT_WEBHOOK_SECRET and register its URL in RevenueCat.
Put in your own Terms and Privacy
Set EXPO_PUBLIC_TERMS_URL, EXPO_PUBLIC_PRIVACY_POLICY_URL and EXPO_PUBLIC_SUPPORT_URL, or reword the in-app pages with your business name.
Prompt für die KIReword the in-app Terms and Privacy pages in src/features/legal with my business name and contact email.
So nutzt du diese Vorlage
- Nutze die Vorlage, um eine bearbeitbare Kopie samt Quellcode in deinem Workspace zu erhalten (Vorlagen).
- Bitte den KI-Assistenten in eigenen Worten um die gewünschten Änderungen (Mit dem Assistenten arbeiten).
- Probiere jede Änderung in der Live-Vorschau oder auf deinem Handy aus (Vorschau).
- Ab Creator baust du sie für iOS und Android und reichst sie in den Stores ein (Veröffentlichen im Überblick).
Lizenz und Support
Lizenz
Die für dich erstellte App gehört dir; der Code der Vorlage bleibt bei InspireUI und ist für die Nutzung in deinen Apps lizenziert (Bedingungen › Unser geistiges Eigentum).
Hilfe
- Anleitungen zu Vorlagen, Assistent und Veröffentlichung.
- Support kontaktieren über Hilfe; Antwort meist in 1–2 Werktagen.
- Frag in deiner Kopie den KI-Assistenten zu jedem Screen oder jeder Datei.
Von FluxNative
Support-RichtlinieFragen
Ist es kostenlos?
Eine kostenlose Vorlage zu kopieren kostet nichts, auch keine Credits; eine Premium-Vorlage ist ein Einmalkauf pro Website. Chat-Änderungen und Builds kosten Credits.
Was gehört mir?
Die für dich erstellte App gehört dir. Der Code der Vorlage bleibt bei InspireUI und ist für die Nutzung in deinen Apps lizenziert (Bedingungen › Unser geistiges Eigentum).
Muss ich programmieren können?
Nein. Bitte den Assistenten in einfachen Worten um Änderungen; den vollen Quellcode siehst du, wenn du willst.
Kommt sie mit Backend?
Nein. Eine vollständige App nennt das nötige Backend und du verbindest deines unter Server; ein Design läuft mit Beispieldaten.
Kann ich das Design ändern?
Ja. Im Tab Design stellst du Markenfarbe, Farben, Schriften und Ecken ohne Credits ein; den Rest ändert der Assistent.
Welchen Tarif brauche ich zum Veröffentlichen?
Ab Creator baust du und lädst in die Stores hoch, mit deinen eigenen Apple- und Google-Konten. Die App einer Premium-Vorlage baut mit jedem Tarif, sobald ihre Website verbunden ist.
Kann ich den Quellcode herunterladen?
Ja, mit Quellcode herunterladen oder Push zu GitHub, sobald dein Workspace einen Tarif, Credits oder eine bezahlte Vorlage gekauft hat. Die App einer Premium-Vorlage braucht zusätzlich ihre verbundene Website.
Was, wenn sie mit einem früheren FluxNative erstellt wurde?
Deine Kopie funktioniert wie sie ist. Lass sie vom Assistenten auf neuere Funktionen wie App-Sprachen und Währungen aktualisieren; das ist der letzte Einrichtungsschritt.
Bereit, daraus deine App zu machen?
Starte mit Ballast Budget & Spending Tracker App und ändere alles per Chat. Deine Kopie enthält den vollständigen Quellcode.
Kostenlos kopieren. Keine Kreditkarte nötig.