Flutter Personal Finance Tracker App
Budget: €8 – €30 EUR
I’m after a clean, production-ready Flutter application that runs smoothly on both iOS and Android. The core of the product is an intuitive money tracker that lets users log expenses in seconds, allocate spending to custom budgets, and instantly view month-to-date summaries through clear visual reports.
Authentication sits behind a straightforward email-and-password flow—Firebase Auth or a comparable plug-and-play solution is fine. Once signed in, every record should sync to local storage first and remain ready for a cloud backend later, so please keep the data layer well abstracted.
The interface should follow Material 3 guidelines, offer dark and light themes, stay responsive on phones and small tablets, and respect basic accessibility rules.
Essential screens
• Onboarding with email sign-up / login
• Dashboard showing current balance and budget progress
• Add / edit expense with categories, notes, and optional photo receipt
• Budget manager to create, edit, archive budgets
• Reports section with daily, weekly, and monthly charts
Deliverables
1. Well-structured Flutter source code (null-safe) with concise comments
2. Lightweight mock JSON/local persistence for transactions and budgets
3. APK and TestFlight-ready IPA for hands-on testing
4. README explaining setup, folder structure, and how to plug in a cloud backend
Acceptance criteria: the app compiles on the stable Flutter channel, passes basic unit tests for models and providers, and the UI matches the provided Figma wireframes (shared after award) within ±5 px.
Build a solid base I can extend later with online sync and premium features, keeping clean architecture (Provider, Riverpod, or BLoC) and state restoration in mind.
Authentication sits behind a straightforward email-and-password flow—Firebase Auth or a comparable plug-and-play solution is fine. Once signed in, every record should sync to local storage first and remain ready for a cloud backend later, so please keep the data layer well abstracted.
The interface should follow Material 3 guidelines, offer dark and light themes, stay responsive on phones and small tablets, and respect basic accessibility rules.
Essential screens
• Onboarding with email sign-up / login
• Dashboard showing current balance and budget progress
• Add / edit expense with categories, notes, and optional photo receipt
• Budget manager to create, edit, archive budgets
• Reports section with daily, weekly, and monthly charts
Deliverables
1. Well-structured Flutter source code (null-safe) with concise comments
2. Lightweight mock JSON/local persistence for transactions and budgets
3. APK and TestFlight-ready IPA for hands-on testing
4. README explaining setup, folder structure, and how to plug in a cloud backend
Acceptance criteria: the app compiles on the stable Flutter channel, passes basic unit tests for models and providers, and the UI matches the provided Figma wireframes (shared after award) within ±5 px.
Build a solid base I can extend later with online sync and premium features, keeping clean architecture (Provider, Riverpod, or BLoC) and state restoration in mind.
Related categories:
PHP
Mobile App Development
iPhone
Android
UI / User Interface
iOS Development
Flutter
App Development