A premium, offline-first Android money tracking application. Futuristic "Liquid Glass" design meets advanced local intelligence. ✨
- Expressive Theme Engine: Material 3 & Glassmorphism aesthetics powered by
flutter_animate. - Fluid Layouts: Butter-smooth 120Hz animations with
Herotransitions. - Micro-Interactions: Delightful responsive touches throughout the UI.
- Smart Insights: Rule-based engine analyzes your spending habits locally.
- Privacy First: 🔒 No Cloud Sync. No API Keys. Your data never leaves your device.
- Contextual Greetings: The app welcomes you based on time and holidays (e.g., "Happy Diwali" 🪔).
- Dashboard: Interactive charts & financial summaries at a glance.
- Advanced Tools:
- 🎯 Goals: Track savings targets.
- 💸 Budgets: Set category limits.
- 🤝 Loans: Manage debts and lendings.
- 🔄 Recurring: Automate your fixed expenses.
- Core Power: Built on Isar Database for blazing fast local performance.
Ready to build? Follow these steps to get the engine running.
- Flutter SDK (Latest Stable)
- Android Studio / VS Code
-
Clone the Magic
git clone https://github.com/mrdarksidetm/Wallet.git cd Wallet -
Install Dependencies
flutter pub get
-
Generate Code (Critical Step!) 🏗️ We use Isar for our database, which requires code generation.
flutter pub run build_runner build
-
Run the App 🚀
flutter run
Clean, scalable, and testable.
- 📂
lib/core: The foundation (Theme, Constants, Utils). - 📦
lib/features: Feature-first modular structure. - 🧱
lib/shared: Reusable widgets and providers. - ⚡ State Management: Powered by Riverpod.
Contributions are welcome! See CONTRIBUTING.md for guidelines.
MIT © [Abhi]