قالب المال
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
- بيانات تجريبية
- حُدّث في 28 أكتوبر 2026
- إصدار موثّق
- 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.
ما تحصل عليه
- الشيفرة كاملة — Expo وReact Native بلغة TypeScript، كتطبيق في مساحة عملك.
- معاينة مباشرة — جرّب كل تغيير في المتصفح أو على هاتفك.
- إصدار موثّق — يُبنى وتُفتح كل شاشة دون أخطاء.
- مساعد الذكاء الاصطناعي — غيّر أي شيء بالمحادثة؛ كل تغيير يستهلك رصيدًا.
- عمليات البناء والرفع إلى المتاجر — بناء iOS وAndroid، يُرسل إلى App Store وGoogle Play من Publish.
- النسخ لا يستهلك رصيدًا — النسخ نفسه بلا تكلفة.
صُنع بإصدار أقدم من FluxNative. تعمل نسختك كما هي؛ اطلب من الوكيل تحديثها عندما تريد لغات التطبيق وعملاته وروابط «حول».
ما تحتاج إليه
- حساب FluxNative — تتسع خطة Free لتطبيقين.
- لا خادم خلفي للبدء — يعمل ببيانات تجريبية إلى أن تصل خادمك.
- Creator أو أعلى — لعمليات البناء الأصلية والرفع إلى المتاجر.
- حسابات المتاجر — Apple Developer Program (99 دولارًا أمريكيًا سنويًا) وGoogle Play (25 دولارًا أمريكيًا مرة واحدة)، للنشر.
ما الذي تتضمنه الشيفرة
- شاشات
- 34
- ملفات في نسختك
- 458
- أسطر كُتبت لهذا التطبيق
- 14.7 ألف
- مكوّنات واجهة جاهزة
- 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
- أزرار كبسولية
- بطاقات بارزة
الإعداد بعد النسخ
تُفتح نسختك مع مساعد الذكاء الاصطناعي الذي بناها. نفّذ الخطوات بالترتيب: صِل ضمن 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.
طلب للذكاء الاصطناعي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.
طلب للذكاء الاصطناعي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.
طلب للذكاء الاصطناعي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.
طلب للذكاء الاصطناعيReword the in-app Terms and Privacy pages in src/features/legal with my business name and contact email.
كيفية استخدام هذا القالب
- استخدم القالب لتحصل على نسخة قابلة للتعديل، مع شيفرتها المصدرية، في مساحة عملك (القوالب).
- اطلب من مساعد الذكاء الاصطناعي التغييرات التي تريدها بكلمات بسيطة (العمل مع المساعد).
- جرّب كل تغيير في المعاينة المباشرة أو على هاتفك (المعاينة).
- مع خطة Creator أو أعلى، أنشئ إصدار iOS وAndroid وأرسله إلى المتاجر (نظرة عامة على النشر).
الترخيص والدعم
الترخيص
التطبيق الذي أُنشئ لك ملكك؛ وتبقى شيفرة القالب ملكًا لـ InspireUI ومرخّصة للاستخدام في تطبيقاتك (الشروط › ملكيتنا الفكرية).
المساعدة
- أدلة عن القوالب والمساعد والنشر.
- التواصل مع الدعم من المساعدة؛ نردّ عادةً خلال 1–2 يوم عمل.
- في نسختك، اسأل مساعد الذكاء الاصطناعي عن أي شاشة أو ملف.
من صنع FluxNative
سياسة الدعمأسئلة
هل هو مجاني؟
نسخ قالب مجاني لا يكلّف شيئًا، ولا حتى رصيدًا؛ والقالب Premium شراء لمرة واحدة لكل موقع. تغييرات المحادثة وعمليات البناء تستهلك رصيدًا.
ماذا أملك؟
أنت تملك التطبيق المصنوع لك. تبقى شيفرة القالب ملكًا لـInspireUI ومرخّصة للاستخدام في تطبيقاتك (Terms › Our intellectual property).
هل أحتاج إلى معرفة البرمجة؟
لا. اطلب التغييرات من المساعد بكلماتك؛ والشيفرة الكاملة متاحة متى شئت.
هل يأتي مع خادم خلفي؟
لا. يسمّي التطبيق الكامل الخادم الخلفي الذي يحتاجه وتصل خادمك ضمن Server؛ أما التصميم فيعمل ببيانات تجريبية.
هل أستطيع تغيير التصميم؟
نعم. يضبط تبويب Design لون العلامة والألوان والخطوط والزوايا دون رصيد؛ ويغيّر المساعد الباقي.
أي خطة أحتاج إليها للنشر؟
تبني خطة Creator أو أعلى وترفع إلى المتاجر بحساباتك في Apple وGoogle. يُبنى تطبيق القالب Premium على أي خطة بعد ربط موقعه.
هل أستطيع تنزيل الشيفرة؟
نعم، عبر Download source أو Push to GitHub، بعد أن تشتري مساحة عملك خطة أو رصيدًا أو قالبًا مدفوعًا. يحتاج تطبيق القالب Premium أيضًا إلى ربط موقعه.
ماذا لو صُنع بإصدار أقدم من FluxNative؟
تعمل نسختك كما هي. اطلب من المساعد تحديثها بميزات أحدث، مثل لغات التطبيق وعملاته؛ وهي آخر خطوة إعداد.
هل أنت مستعد لتجعله تطبيقك؟
ابدأ من Ballast Budget & Spending Tracker App وغيّر أي شيء عبر الدردشة. تتضمن نسختك الشيفرة المصدرية كاملة.
نسخ مجاني. لا حاجة إلى بطاقة ائتمان.