A React-based expense splitting application inspired by Splitwise.
This project helps users manage shared expenses, track balances, and calculate settlements between friends or groups.
- Add shared expenses
- Split expenses between multiple users
- Track who paid and who owes
- Real-time balance calculation
- Settlement tracking
- Simple and responsive UI
- Frontend-only implementation
- React.js
- Vite
- JavaScript
- CSS
src/
├── components/
├── pages/
├── App.jsx
├── main.jsx
└── styles/Clone the repository:
git clone https://github.com/ayushkhetan-dev/Expense-Splitter.gitGo to project folder:
cd Expense-SplitterInstall dependencies:
npm installRun development server:
npm run devThis project was built to practice:
- React components
- Props and state management
- Event handling
- Dynamic UI rendering
- Frontend application structure
- Add authentication system
- Add backend and database
- Add group creation
- Add charts and analytics
- Add dark mode
- Deploy mobile responsive version
Ayush Khetan