Skip to content

Java program that allows users to manage day-to-day and long-term finances.

Notifications You must be signed in to change notification settings

shashwatregmi/E-Z-Funds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Finance-Tracker

Java program that allows users to manage day to day and long term finances.

E-Z Funds allows users to track details of income, expenses as well as debts and investments so that they can track their finances. The program saves and loads user data from local data files. The GUI is designed using Swing and unit testing done using JUnit. Program also makes API calls and parses JSON data to display updated weather information. Built using OOP principles including inheritance, data abstraction and polymorphism.

Program Screenshots:

General layout of the Short-Term Transactions Module:

General layout of the Long-Term Transactions Module:

Demonstration of the user interface:

Sample data file containing income transactions. User data is saved to and loaded from such files:

About

Java program that allows users to manage day-to-day and long-term finances.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages