-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Description
Project Title
Expense Splitter - Bill Split Web App
Project Description
A simple and intuitive web application that helps groups of friends split expenses fairly. Users can add people to their group, track expenses with descriptions and amounts, and the app automatically calculates who owes whom using a smart debt simplification algorithm.
Key Features:
Add and manage multiple people in your group
Track expenses with even or custom weighted splits
Smart settlement calculation that minimizes transactions
Data persists using localStorage
Print-friendly summary
Fully responsive design
Why This Project?
Real-world utility: Solves actual expense splitting problems
Data modeling: Works with arrays, objects, and nested structures
Algorithm practice: Implements greedy debt simplification
UI/UX focused: Clean interface for data entry and visualization
Beginner-friendly: No backend needed, runs entirely in browser
Stack:
HTML
CSS
JavaScript