Clean Material 3 Design: Soft shadows, rounded cards, dynamic theming.
Dark & Light Mode: Available in settings for user preference.
Responsive Layouts: Fully adaptive across Android, iOS, and Web.
Subtle Animations: Smooth transitions, interactive charts, and input feedback to enhance UX.
Custom Icons & Color System: For intuitive navigation and branding.π§Ύβ¨ ExpenseVista β Smart Personal Finance App with AI Budgeting
Built with Flutter | Firebase | OpenAI | Cross-platform (Android, iOS, Web)
ExpenseVista is an intuitive, AI-powered expense management app designed to help users take full control of their financesβfrom daily tracking to smart monthly planning. With an elegant and minimal UI, it delivers a frictionless experience across platforms.
This app isn't just a tracker β it's a complete personal finance assistant.
π Key Highlights & Features
π Add & Track Transactions Instantly
Clean, two-click UI to quickly add income or expenses, complete with categories, notes, and image attachments.
π Visual Reports That Tell a Story
Beautiful line graphs and pie charts show spending trends, category-wise breakdowns, and income flow β helping users truly see where their money goes.
π€ Built-in AI Chat Advisor
Seamlessly integrated with OpenAI, users can chat with a smart assistant that offers budgeting tips, overspending alerts, and financial planning advice.
π§Ύ Digital Receipts
Upload and attach receipts or bills to each transaction, making record-keeping effortless and paperless.
π― Smart Budgeting
Users can set custom monthly budgets for each category and receive visual and alert-based warnings when nearing limits.
π€ Export Everything
One-tap export to Excel, PDF, or CSV β filtered by date, category, or wallet β for easy backup or financial reporting.
πΌ Multi-Wallet System
Handle multiple accounts, cash wallets, or banks β all in one app. Switch, monitor, and compare easily.
π Deep Search + Filters
Powerful filters help find specific transactions by date, amount, category, or note β lightning fast and accurate.
π§ͺ Screens in the App (12 Total)
Home β Live balance, chart, recent transactions, and quick add
Add Income/Expense β Clean form with photo, note, category
All Transactions β Filterable, searchable transaction list
Transaction Detail β Full view of each entry
Budget Screen β View & update budgets by category
AI Budget Generator β Get personalized AI budgets
Analytics β Line & pie chart visualizations
Wallet Manager β Create/switch between multiple accounts
Profile β User info, image, and data
Settings β Theme, language
AI Chatbot β Ask finance-related questions in real time