Skip to content

Senuri292/Finance-Tracker-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Finance-Tracker-Project

Finance Tracker using Python Enhanced Personal Finance Tracker (GUI Implementation with Tkinter and OOP)

Design Decisions

  1. Tkinter is chosen as the GUI framework.
  2. Object-oriented programming principles are used to create GUI components.
  3. JSON files are used to store financial transactions.
  4. User Interface has a main window containing a table to display transaction data, buttons for searching and sorting functions.

Class Structures FinanceTrackerGUI class represents the main window and GUI components that handles user interactions.

Functionality

  1. Loading and Displaying financial transactions
  2. Search bar to filter transactions based on entered value
  3. Sort transactions based on Description, Amount or Date in ascending ordescending order.

About

Finance Tracker using Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages