Skip to content

roops-spec/expense_tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Expense Tracker (Java)

A simple command-line Expense Tracker built in Java.
It allows users to add transactions, categorize them as credit or debit, and view a financial summary.

Features

  • Add transactions with amount, type, and category
  • Automatically calculates:
    • Total credit
    • Total debit
    • Balance
  • Clean and simple console UI
  • Stores multiple transactions in a list

How to Run

  1. Ensure Java is installed: java --version
  2. Compile the file: javac ExpenseTracker.java
  3. Run the program: java ExpenseTracker

Example Categories

  • food
  • travel
  • shopping
  • utilities
  • others

Future Improvements

  • Save data to a file (CSV or JSON)
  • Filter transactions by category
  • Add monthly summary
  • Add update/delete transaction options
  • Convert into a GUI app

Author

Rupa
First-year CSE student building strong Java fundamentals

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages