财务模板
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 个界面
- iOS 和 Android
- 示例数据
- 更新于 2026年10月28日
- 已验证版本
- 已复刻 3 次
免费复制 · 完整源码 · 无需信用卡
界面
来自实际运行应用的 6 个界面。
包含内容
- 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)
关于此模板
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.
你将获得
- 完整源码 — 使用 TypeScript 的 Expo 和 React Native,作为你工作区中的一个应用。
- 实时预览 — 在浏览器或手机上试用每项更改。
- 已验证版本 — 可编译,每个界面都能无错误打开。
- AI 助手 — 用聊天修改任何内容;每次修改会消耗积分。
- 构建与上架 — iOS 和 Android 构建,从发布页发送到 App Store 和 Google Play。
- 复制不耗积分 — 复制本身不收费。
使用较早版本的 FluxNative 制作。你的副本可以照常使用;需要应用语言、货币和关于链接时,请让智能体更新。
你需要什么
- FluxNative 账号 — 免费套餐最多可有 2 个应用。
- 无需先接后端 — 在你连接自己的后端之前,它使用示例数据运行。
- Creator 或更高套餐 — 用于原生构建和上架。
- 商店账号 — Apple Developer Program(每年 99 美元)和 Google Play(一次性 25 美元),用于发布。
源码里有什么
- 个界面
- 34
- 个文件(副本中)
- 458
- 行为此应用编写的代码
- 1.5万
- 个现成 UI 组件
- 138
应用文本语言:英语和越南语
技术栈
- 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
来自此版本的 package.json。
设计系统
- 标题
- 系统字体
- 正文
- 系统字体
- 支持浅色和深色模式
- Liquid Glass
- 胶囊按钮
- 悬浮卡片
复刻后的设置
你的副本会和构建它的 AI 助手一起打开。按顺序完成步骤:某一步需要连接的内容,请在 Server 中连接,然后发送每条提示词。
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.
给 AI 的提示词Connect 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.
给 AI 的提示词Deploy 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.
给 AI 的提示词Set 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.
给 AI 的提示词Reword the in-app Terms and Privacy pages in src/features/legal with my business name and contact email.
如何使用此模板
许可与支持
许可
为你生成的应用归你所有;模板代码仍归 InspireUI 所有,并授权你在自己的应用中使用(条款 › 我们的知识产权)。
由 FluxNative 制作
支持政策常见问题
免费吗?
复制免费模板不收费,也不耗积分;Premium 模板按网站一次性购买。聊天修改和构建会消耗积分。
我拥有什么?
为你生成的应用归你所有。模板代码仍归 InspireUI 所有,并授权你在自己的应用中使用(条款 › 我们的知识产权)。
需要懂代码吗?
不需要。用日常语言让助手修改;需要时随时可看完整源码。
自带后端吗?
不带。完整应用会写明所需后端,你在 Server 中连接自己的;设计模板使用示例数据运行。
可以改设计吗?
可以。设计标签页可设置品牌色、颜色、字体和圆角,不耗积分;其余由助手修改。
发布需要哪个套餐?
Creator 或更高套餐,用你自己的 Apple 和 Google 账号构建并上传到商店。Premium 模板的应用在连接其网站后,任何套餐都能构建。
能下载源码吗?
可以,使用“下载源码”或“推送到 GitHub”,前提是你的工作区已购买套餐、积分或付费模板。Premium 模板的应用还需连接其网站。
如果是用较早版本的 FluxNative 做的呢?
你的副本照常可用。让助手把它更新到较新的功能,如应用语言和货币;这是最后一个设置步骤。
准备好打造你的应用了吗?
从 Ballast Budget & Spending Tracker App 开始,通过聊天修改任何内容。你的副本包含完整源代码。
免费复刻,无需信用卡。