A simple and responsive web application to track income and expenses. Built with React, Redux, and Vite, and deployed on Vercel. Users can add transactions, view their balance, and store data persistently using localStorage.Track your daily spending habits and gain financial awareness with an intuitive UI. Helps users maintain a record of all incomes and expenses with real-time updates.Designed for simplicity, speed, and seamless user experience across all devices.Lightweight and blazing fast thanks to Vite and optimized React components.A great beginner-friendly project to learn Redux for global state management.
👉 https://expense-tracker16.vercel.app/
- Add income and expense transactions
- View transaction history
- Display total balance, income, and expenses
- Persist data using localStorage
- Responsive design
- Built with modular React components and Redux store
- Frontend: React, Redux
- Build Tool: Vite
- Styling: CSS
- State Management: Redux
- Deployment: Vercel
git clone https://github.com/your-username/expense-tracker.git
cd expense-tracker
npm install
npm run devexpense-tracker/
├── public/
├── src/
│ ├── components/
│ ├── redux/
│ ├── App.jsx
│ ├── index.js
│ └── styles/
├── .gitignore
├── package.json
└── README.md
-
Add your transactions (income or expense).
-
View your financial summary.
-
All data is saved automatically in your browser.
-
Learned how to manage app-wide state using Redux.
-
Practiced component-based architecture in React.
-
Used localStorage for persistent state handling.
-
Gained experience with Vite for faster development workflow.
Priya Chanchal :)