Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

💰 ExpenseFlow - Expense Tracker

A modern, responsive Expense Tracker web application built using HTML, CSS, and JavaScript. The application helps users efficiently manage their income and expenses with real-time balance updates, transaction history, and persistent data storage using Local Storage.

🚀 Features

  • Add Income and Expense transactions
  • Delete transactions
  • Automatic Balance Calculation
  • Real-time Income and Expense Summary
  • Search transactions by description
  • Filter transactions by category
  • Persistent data using Local Storage
  • Fully Responsive Design
  • Clean and Modern User Interface
  • Instant UI updates without page refresh

🛠️ Technologies Used

  • HTML5
  • CSS3
  • JavaScript (ES6)
  • Local Storage API

Project Structure

expense-tracker/
│── index.html
│── style.css
│── script.js
│── README.md
│── assets/

Screenshots

Dashboard

image

Add Transaction

image

Transaction History

image

⚙️ Installation

  1. Clone the repository
git clone https://github.com/DeviAnushka/expense_tracker.git
  1. Navigate to the project folder
cd expense_tracker
  1. Open index.html using Live Server or any modern web browser.

🎯 Future Enhancements

  • Edit existing transactions
  • Export transactions to PDF
  • Export transactions to CSV
  • Monthly Budget Planner
  • Dark Mode
  • Charts using Chart.js
  • User Authentication
  • Cloud Database Integration

👩‍💻 Author

Devi Anushka


⭐ If you found this project helpful, consider giving it a star on GitHub!

About

A responsive Expense Tracker built using HTML, CSS, and JavaScript.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages