/expense-manager

Primary LanguageDartMIT LicenseMIT

Expense Manager

Expense Manager makes it easy to manage your personal finances. With this app you can record your personal and business financial transactions, generate spending reports, review your daily, weekly and monthly financial data.

Expense Manager Expense Manager

Expense Manager - Money Tracker

You can instantly see your expense by category and how it changes between each month, based on the data you've entered. Dashboard will show you your expense represented into line chart and pie charts on monthly bases.

Feature Highlights

  • Simple Design
  • Ad-Free
  • Expense Recording
  • Attach Categories
  • Delete modify expense
  • Create categories
  • Dashboard for overview
  • Expense History
  • Expense Grouping with monthly & yearly filter

Customization

  • User can customize categories and their icons or colors
  • User can add custom category
  • Option for Dark Theme and Light Theme
  • Custom day selection for monthly cycle
  • Multiple Language selection

Languages

  • English
  • Spanish
  • Portuguese

Dependencies

  • moor_flutter
  • flutter_riverpod
  • velocity_x
  • fl_chart
  • shared_preferences
  • rxdart
  • firebase_core
  • smooth_page_indicator

Contribution

This is just a basic version of expense manager that we've developed. We were basically exploring riverpod and intetintentionally made this app for a showcase in our portfolio. There are limitless features that we can add in expense manager, so if you're just like us exploring various libraries of flutter then feel free to fork and create pull request for new features.

License

This code is distributed under the terms and conditions of the MIT.