Skip to content

l46355675-prog/ExpenseTrack-Lite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

ExpenseTrack-Lite

A lightweight, offline expense tracker built in Java. Add expenses, view your saved records, and calculate averages using a simple command-line interface. No accounts, no cloud, no distractions. Just your data, stored locally in a file. Perfect for beginners, students, and anyone who wants a minimal, transparent way to track spending

Features

Add expenses with a name and amount Store expenses locally in a text file View all saved expenses from the file Automatically calculate the average expense Simple command-line menu (Add / View / Quit) Works fully offline Beginner-friendly Java code Lightweight, no external libraries Data persists between runs using file storage

How to run (Pc)

  1. Compile the file javac TextAnalyzer.java
  2. Run the program java TextAnalyzer

How to run (Android)

  1. Install Termux from play store/app store
  2. Update package pkg update && pkg upgrade
  3. Install java pkg install openjdk-17
  4. Allow storage access(First time only) termux-setup-storage
  5. Navigate to your file location cd ~/storage/downloads
  6. Compile and run the program javac TextAnalyzer.java java TextAnalyzer

Using the program

A → Add an expense (name + amount) E → View all expenses and the average Q → Exit

Where is data saved

Expenses are stored in expense.txt The file stays saved even after closing the app You can open it anytime inside Termux: cat expense.txt If you find this project useful, consider supporting me → https://ko-fi.com/javamaster

About

A lightweight, offline expense tracker built in Java. Add expenses, view your saved records, and calculate averages using a simple command-line interface. No accounts, no cloud, no distractions. Just your data, stored locally in a file. Perfect for beginners, students, and anyone who wants a minimal, transparent way to track spending

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages