A clean, multi-page personal expense & income tracker built with vanilla JavaScript — track where your money goes, all stored privately in your own browser.
- 📊 Dashboard — at-a-glance balance, income & expense summary
- 💰 Income tracking — log income entries
- 🧾 Expense tracking — categorize and record expenses
- 📋 Records — browse full transaction history
- 👤 Profile — personal account page
- 🔐 Auth pages — login & signup flows
- 💾 Private storage — everything stays in your browser via
localStorage
| Layer | Technology |
|---|---|
| Frontend | HTML, CSS, Vanilla JavaScript |
| Storage | localStorage (browser) |
| Build step | None ✅ |
No installation needed:
git clone https://github.com/deva2006-raut/client-.git
cd client-Then open index.html in your browser — or serve it locally:
npx serve .
# or
python -m http.server 8080├── index.html # Dashboard
├── login.html # Login
├── signup.html # Sign up
├── income.html # Add income
├── expense.html # Add expense
├── records.html # Transaction history
└── profile.html # User profile
⚠️ Data is stored in your browser'slocalStorage— clearing browser data will reset your records.
MIT © 2026 Devanshu Raut