Overkill Golf Trip Receipt Generator

An interactive web application for creating and sharing detailed expense breakdowns for golf trips.

JavaScriptChart.jsBootstrapWebDevelopmentInteractiveVisualizationExpenseTrackingResponsiveDesign
Github
Overkill Golf Trip Receipt Generator

Problem

After a group golf trip, splitting expenses fairly among multiple participants with varying activities, shared costs, and different payment arrangements was tedious and argument-prone.

Solution

Built a vanilla JS web app that tracks individual and shared expenses, runs a settlement algorithm to minimize the number of transactions, visualizes breakdowns with Chart.js pie charts, and generates a shareable link.

Achievement

  • Automated fair expense settlement algorithm
  • Chart.js visualization of expense distribution
  • Shareable URL encoding of full expense state
  • Mobile-responsive Bootstrap layout

A fun and practical web application created in response to a golf trip receipt shared by friends. This tool simplifies the process of tracking, calculating, and sharing expenses among golf buddies, featuring visual analytics and detailed breakdowns.

Overkill Golf Trip Receipt Generator Dashboard

Key Features

Technology Stack

Built With