Skip to content

jaykobak/budget-tracker-javascript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CashFlow Tracker

A simple browser-based budget tracker built with HTML, CSS, and JavaScript.

Features

  • Add income and expense transactions
  • View running total balance
  • Persist transactions with localStorage
  • See transaction history in a clean UI
  • Get validation feedback through modal popups

Project Structure

  • index.html — app layout and form/UI elements
  • style.css — styles for layout, cards, list, and modals
  • script.js — transaction logic, balance calculation, localStorage handling

How to Run

  1. Clone the repository.
  2. Open index.html in your browser.

Usage

  1. Enter a transaction description.
  2. Enter an amount.
  3. Select transaction type (income or expense).
  4. Click Add Transaction.
  5. View the updated balance and transaction history.

Notes

  • Transactions are stored in your browser's localStorage under the key transactions.
  • Clearing browser storage will remove saved transactions.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors