Skip to content

About

A responsive, theme-toggle-enabled web application that helps users manage personal finances and keep track of the monthly expenses and savings.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💸 Expense Tracker Web App

A responsive and user-friendly web application to track income and expenses with monthly summaries, dynamic transaction history, and dark mode support.


🚀 Features

  • ✅ Add Transactions with amount, category, and date
  • 🧮 Real-Time Balance Updates for total income, expense, and savings
  • 🗂 Category Dropdown: Track spending in Food, Travel, Rent, and more
  • 📅 Date Picker: Log past or future-dated expenses accurately
  • 📊 Monthly Summary: Toggle to view income, expense & savings per month
  • 📉 Negative Month Highlight: Months with more expenses than income are marked clearly
  • 📖 View History Toggle: Show last 3–4 transactions or full list
  • 🌙 Dark Mode Toggle: Cleaner viewing at night with theme persistence
  • 🧠 LocalStorage powered: Data remains across sessions
  • 🔐 Login System (Basic): Simulated user-based data separation

🧑‍💻 Tech Stack

  • Frontend: HTML, CSS, JavaScript
  • Storage: LocalStorage (Browser-based persistence)

📂 Folder Structure

├── home.html            // Landing page
├── login.html           // Sign in / Login screen
├── index.html           // Main expense tracker
├── style.css            // Unified styling for all pages
├── script.js            // Logic for tracking & transactions
├── auth.js              // Login/sign-up handling

💡 How to Use

  1. Open home.html and click Sign In to Continue
  2. Create a user (login.html)
  3. Enter transactions in the form (index.html)
  4. Use View Monthly Summary to analyze your spending
  5. Toggle dark/light mode anytime

About

A responsive, theme-toggle-enabled web application that helps users manage personal finances and keep track of the monthly expenses and savings.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages