Skip to content

A console based project using concept of BASIC JAVA, OOP, ENCAPSULATION, CONSTRUCTOR , ArrayList with the features adding, viewing, deleting,

Notifications You must be signed in to change notification settings

sou121ma/Expense_Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ExpenseTracker

  • model : Expense.java -> service : ExpenseTrackerService.java -> main : ExpenseTracker.java

    Here is the link program working be like:
    👉 https://www.onlinegdb.com/bj9rbTYxN

This Java console application provides a simple Expense Tracker with the following features:

  • Add Expense: Add new expense details.
  • View Expense: Display all stored expenses.
  • Search Expense: Find a expense by category.
  • Update Expense: Modify existing contact details.
  • Calculate Expense: View Total Expenses.
  • Delete Expense: Remove a expense by id.
  • Exit: Exit the application.

It is a simple java program based on concept:

  • Java Basic
  • Java forEach loop
  • Object Oriented Programming
  • ArrayList
  • stream API

About

A console based project using concept of BASIC JAVA, OOP, ENCAPSULATION, CONSTRUCTOR , ArrayList with the features adding, viewing, deleting,

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages