Skip to content

vrushabhh97/EXPENSE_TRACKER

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

EXPENSE_TRACKER

EXPENSE_TRACKER

The Expense Tracker app, developed with Flutter, elegantly combines Hive, a lightweight NoSQL database, and Provider for efficient state management, offering a seamless personal finance management experience. Central to its functionality is the ExpenseData class, orchestrating expense operations—adding, deleting, and summarizing, while HiveDataBase handles data persistence, ensuring user data is securely saved and retrievable across sessions. The app's UI is designed for ease of use, with the HomePage providing a snapshot of financial activities, and interactive elements like the ExpenseTile widget allowing for intuitive record management through swipe-to-delete gestures.

Visual summaries of expenses are dynamically presented via the MyBarGraph widget, which, along with ExpenseSummary, offers insightful weekly spending analyses, aiding users in understanding and improving their budgeting practices. It demonstrates proficient use of Flutter's robust ecosystem—widgets for interactive UI elements, Hive for data storage, and Provider for managing app state—crafted into a comprehensive tool for personal expense tracking and budget management.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors