Skip to content

Expense Tracker is a responsive web app built with HTML, CSS, and JavaScript that helps users manage personal finances. It allows adding, viewing, and deleting income or expense transactions with real-time balance updates. Data is stored locally using the LocalStorage API for persistence.

Notifications You must be signed in to change notification settings

Amritasri10/Expense-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💰 Expense Tracker

An interactive and responsive Expense Tracker web application built using HTML, CSS, and JavaScript. It helps users manage their personal finances by adding, viewing, and deleting transactions, while dynamically updating the total balance, income, and expenses.


🔥 Features

  • ✅ Add new income or expense transactions
  • ✅ View transaction history
  • ✅ Dynamically update balance, income, and expense totals
  • ✅ Delete individual transactions
  • ✅ Theme color changes based on total balance (green for positive, red for negative)
  • ✅ Data persists using Local Storage

📸 Demo

Expense Tracker Demo


🛠️ Technologies Used

  • HTML5
  • CSS3
  • Vanilla JavaScript
  • LocalStorage API

🚀 Getting Started

📁 Clone the repository:

git clone https://github.com/your-username/expense-tracker.git
cd expense-tracker

▶️ Open in browser:

Simply open the index.html file in your web browser.


📂 Project Structure

  expense-tracker/
├── index.html          # Main HTML file
├── style.css           # CSS styling
├── script.js           # JavaScript logic
└── README.md           # Project documentation

📄 License

This project is open-source and available under the MIT License.


🙌 Contact

LinkedIn | GitHub

About

Expense Tracker is a responsive web app built with HTML, CSS, and JavaScript that helps users manage personal finances. It allows adding, viewing, and deleting income or expense transactions with real-time balance updates. Data is stored locally using the LocalStorage API for persistence.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published