Ayushparikh-code / Ayushparikh-code/Web-dev-mini-projects

Project title

Open
#961 1 comment 0 reactions 0 assignees View on GitHub
hacktoberfest hacktoberfest-accepted
Dominant language
HTML
Stars
4.5k
Forks
1.7k
PR merge metrics
No merged PRs in 30d

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

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.