CodeCanU
← Back to products
Mobile / Flutter / Full Applications

Moneymind — AI-Powered Personal Finance App

Moneymind — AI-Powered Personal Finance App Moneymind is an AI-powered personal finance app you can actually ship — a Flutter mobile app on a Firebase backend, sold as clean, production-grade source code. Unlike the “AI finance” templates that are just UI mockups, Moneymind’s AI is wired up and functional: a receipt scanner, a finance coach, spending forecasts, smart categorization, anomaly detection, a health score, and budget/savings generators all run for real — behind a…

19.00 USDT

All source code listed on this site is collected from the internet. If any listing infringes your rights, please contact us and we will remove it immediately.

Description

Moneymind — AI-Powered Personal Finance App

Moneymind is an AI-powered personal finance app you can actually ship — a Flutter mobile app on a Firebase backend, sold as clean, production-grade source code. Unlike the “AI finance” templates that are just UI mockups, Moneymind’s AI is wired up and functional: a receipt scanner, a finance coach, spending forecasts, smart categorization, anomaly detection, a health score, and budget/savings generators all run for real — behind a dual OpenAI + Gemini backend, server-side, so no AI keys ever ship in the app.

It’s offline-first (Drift/SQLCipher on-device is the source of truth, Firestore reconciles) and single-user personal finance — one person tracking their own money. Not multi-user, family, or a marketplace.

Demo APK: https://drive.google.com/file/d/1lGR1qymSMPyJPmDVk-IrDMyWlElue-UZ/view?usp=sharing
Demo account: create one in your own Firebase Auth — Moneymind uses live sign-up (no seeded demo credentials).
️ Live admin panel demo (Next.js ops console): https://moneymind.devsnack.dev/login — sign in with admin@demo.com / 123456

Feature highlights

  • Functional AI — receipt scan (GPT-4o Vision), coach chat, forecast, anomalies, health score, AI budget generator, savings plan, subscription detector
  • Multi-currency wallets with live FX rates (plus manual fallback)
  • Budgets, recurring rules, debts, savings goals, and charted reports
  • App lock — PIN + biometric + auto-lock
  • Google + Apple sign-in (Apple shown on iOS only) plus email/password
  • Local notifications — budget / recurring / debt / goal alerts + weekly recap
  • Monetization built in — RevenueCat subscriptions + AdMob (banner + interstitial), all Remote-Config-gated, with a server-enforced free tier
  • ️ Admin panel included — an optional Next.js ops console: user growth, AI spend, a validated Remote Config editor, billing, system health, audit log, and access control
  • Warm Minimalist design system — Material 3, Sora type, light + dark
  • Offline-first — Drift/SQLCipher, works with no network

Tech stack

  • App: Flutter 3.x, Dart 3.11
  • State / routing: Riverpod 3 (hand-written providers), GoRouter
  • Local DB: Drift (SQLite) + SQLCipher
  • Charts / fonts: fl_chart, google_fonts (Sora)
  • Backend: Firebase Auth / Firestore / Storage / Functions / Remote Config
  • Functions: Node 22 + TypeScript
  • AI: OpenAI + Gemini (dual, runtime-switchable)
  • Monetization: RevenueCat, Google Mobile Ads
  • Admin panel (optional): Next.js 16 + React 19, Tailwind CSS v4, Firebase Admin SDK (deploys on Vercel)

What’s included

  • Full Flutter source (apps/mobile) + Firebase Functions source (apps/functions) + the Next.js admin panel (apps/admin)
  • Drift schema + migrations; mirrored Firestore schema + security rules + the one composite index
  • Warm Minimalist design system (Material 3 ColorScheme + Sora type + shape/spacing tokens), light + dark + system
  • 18 Cloud Functions (9 AI callables, 2 subscription callables, FX rate, RevenueCat webhook + entitlement refresh, 3 schedulers, 1 auth trigger)
  • Admin ops console — dashboard, users, AI usage & cost, Remote Config editor, billing, system health, audit log, access control; gated by a Firebase Auth custom claim, with a read-only demo mode
  • Server-side AI quota + rate limiting with a premium bypass
  • RevenueCat subscription stack + AdMob, both Remote-Config-gated
  • App lock (PIN + biometric + auto-lock) and local notifications
  • Google + Apple sign-in
  • Full documentation (index.html, quick-start.html) + the RevenueCat and admin-panel setup guides
  • 6 months email support, lifetime updates

Requirements

  • Flutter 3.x and a Firebase project on the Blaze plan (Cloud Functions require it)
  • An OpenAI or Gemini API key (your usage, your spend)
  • Optional RevenueCat + AdMob accounts (free tiers available)
  • Apple Developer + Google Play Console accounts for store distribution

Quick setup

  1. Install deps: pnpm install (repo root) and flutter pub get in apps/mobile.
  2. Wire your Firebase project: flutterfire configure from apps/mobile.
  3. Set the 5 Function secrets, then deploy Firestore rules, indexes, storage, and functions.
  4. (If you change models) run build_runner with --delete-conflicting-outputs.
  5. Run the app and sign up.
  6. Publish the Remote Config keys (RevenueCat, AdMob, free-tier ceilings, prices).
  7. Configure app signing, then build releases for Play Console / App Store Connect.
  8. Optional: deploy the admin panel — pnpm -F admin grant-admin you@example.com --create, then import the repo on Vercel with root directory apps/admin.

In-app pricing

The in-app Premium subscription ($4.99/mo · $29.99/yr · $79.99 lifetime, via RevenueCat) is what the app’s end users pay — you keep 100% of that.

Support

Email devsnack26@gmail.com · WhatsApp +855 96 741 3911 — 6 months bundled (setup help + bug fixes). Your Firebase project, AI keys, RevenueCat/AdMob accounts, and store accounts are your responsibility; we provide the setup walkthroughs, not the accounts or hosting.

Changelog

1.1.0

  • New — admin panel — an optional Next.js 16 ops console (apps/admin): dashboard, users, AI usage & cost, a validated Remote Config editor, billing, system health, audit log, and access control. Gated by a Firebase Auth custom claim, read-only demo mode included, and every read is server-side so your security rules stay unchanged.
  • New — admin backend — an aggregatePlatformStats daily scheduler, plus a monthly usage rollup, to feed the console (18 Cloud Functions total).
  • Deployment — the admin panel now deploys on Vercel (documented end to end), with a container / Cloud Run path also supported.
  • Android release build — explicit compileSdk 36, release signing read from a gitignored key.properties with no debug fallback, and R8 minification + resource shrinking with keep rules.
  • Fixes — core library desugaring for local notifications; re-login onboarding, form validation, wallet restore, and month-summary corrections; Apple Sign-In shown on iOS only.
  • Packaging & security — the seller’s Firebase config no longer ships in the buyer zip, and the packaging step now scans tracked files for secret-shaped values before building.
  • Docs — a full app-signing section and the admin-panel setup guide.

1.0.0 — Initial release.

Moneymind — AI-Powered Personal Finance App

19.00 USDT
Buy now

After successful payment, you will receive a download link for the source code