An AI-powered cross-platform personal-finance manager with budgets, forecasts and goal-feasibility analysis.

01Overview
Perfin is a cross-platform personal-finance application for tracking income, expenses, budgets, savings goals, recurring payments and spending patterns. It provides AI-assisted financial summaries, forecasts, personalized suggestions and goal-feasibility analysis through an integrated AI copilot.
02What it does
- 1Income, expense, budget and savings-goal tracking
- 2Recurring payments and spending-pattern analytics
- 3AI-assisted summaries, forecasts and suggestions
- 4Goal-feasibility analysis and local notifications
03The challenge
Combining offline-first local persistence with cloud sync and AI-generated insights while keeping the experience fast and private.
04The outcome
A polished personal-finance app demonstrating end-to-end Flutter architecture with an integrated AI copilot.
05Built with
- Flutter
- Dart
- Provider
- Hive
- Supabase
- Gemini AI
- FL Chart
- SharedPreferences
Next project — N°06
ImmigrationBot
A citation-grounded RAG assistant built over 467 USCIS documents, with speech input and output.