A modern, user-friendly React application designed to help friends track expenses and split bills effortlessly. Built with React and Vite, featuring a premium UI and intuitive expense management.
- Overview: Get a quick summary of your total expenses.
- Visuals: Clean and responsive layout for easy navigation.
- Add Friends: Easily add friends to your list to start sharing expenses.
- Manage Relations: Keep track of who you owe and who owes you.
- Add Expenses: Log new expenses with details like amount, description, and payer.
- Split Bills: Automatically split costs among selected friends.
- Calculations: Accurate splitting ensures everyone pays their fair share.
- History: View a chronological history of all added expenses and activities.
- Transparency: Keep a record of all financial interactions.
- Dark/Light Mode: Switch between a sleek dark mode and a crisp light mode to suit your preference.
- Frontend: React.js
- Build Tool: Vite
- Styling: Vanilla CSS (Custom properties for theming)
-
Clone the repository
git clone https://github.com/RaghavK16/split-money-app.git cd split-money-app -
Install dependencies
npm install
-
Run the development server
npm run dev
-
Build for production
npm run build
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.