A simple, responsive web app to manage your daily expenses. Built with HTML, CSS (Bootstrap), and JavaScript, with persistent storage via localStorage — no backend required.
- ✅ Add expenses with name, category, amount, and date
- ✅ Filter expenses by category or date range
- ✅ Search by name, category, or amount
- ✅ Set and visualize a monthly budget
- ✅ View total expenses in real-time
- ✅ Delete individual expense entries
- ✅ Persistent data via
localStorage
- ✅ Export data to CSV and PDF
- ✅ Responsive design powered by Bootstrap
- ✅ Visual reports and summaries using Chart.js
- ✅ 🔄 Dark mode toggle for better accessibility
- Frontend: HTML, CSS, JavaScript
- Styling: Bootstrap 5, custom CSS
- Charts: Chart.js
- Storage: Browser
localStorage
- Export Tools: PapaParse & jsPDF
├── assets/ │ ├── css/ │ │ └── style.css │ ├── images/ │ │ ├── favicon.ico │ │ └── screenshot.png │ └── js/ │ └── script.js ├── README.md └── index.html
- Clone or download this repository.
- Open
index.html
orworkspaces.html
in your preferred browser. - All your data is stored locally — no account or server needed.