Skip to content

Expense Tracker is a simple expense tracking application developed using Flutter

Notifications You must be signed in to change notification settings

jsare/expense_tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Expense Tracker

Expense Tracker is a simple expense tracking application developed using Flutter. It is a single-screen interface where the user can see a graphical representation of expenses by category in the form of a bar chart, as well as a list of all expenses. The user can add and remove expenses.

Main functions

  • Graphical representation of expenses by category in the form of a bar chart.
  • A list of all expenses with the ability to edit and delete.
  • Adding new expenses via a pop-up window (modal Bottom Sheet) with fields for entering the header, expense amount, date selection and expense category.
  • The ability to cancel the creation of the expense using the "Cancel" button or save the expense using the "Save Expense" button.
  • Adaptive interface that automatically adapts to portrait and horizontal screen mode.

Technologies used

  • Flutter - mobile application development framework
  • Dart is a programming language for creating applications on Flutter
  • Material Design - Standard visual interface design for Flutter applications

About

Expense Tracker is a simple expense tracking application developed using Flutter

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages