Skip to content
splitlobby

splitlobby

Scan a receipt, share a link, and let friends claim what they ate. A live bill-splitting lobby with no app or account required for guests.

From receipt to settled

01 / 03

Dinner, digitized.

Review the scanned items, catch a missing line, and open the lobby when the receipt looks right.

View full size
A scanned El Farolito receipt ready for the host to review.

iOS demo captures with an example dinner and guests.

Overview

Dinner ends and one person becomes the accountant. splitlobby gives everyone a part in settling the check: the host scans the receipt on their iPhone, shares a link, and friends tap the items they ate in their browser. Shared dishes, tax, and tip update as people join in. It's part of The Friendship Company, built around a small, familiar problem between friends.

The Challenge

A shared dish doesn't have a final price per person until everyone has claimed it. People join late, change their minds, and lose their connection. The numbers need to stay understandable through all of that, and the final shares need to add up to the receipt down to the cent.

My Approach

The host app uses SwiftUI and on-device receipt recognition with Apple Vision. Guests join a lightweight web app over a shared link. A Cloudflare Durable Object coordinates each lobby, while the browser and server share the same calculation code for allocation, tax, tip, and rounding.

The Solution

Shares stay provisional while the lobby is open. Once the host locks the bill, everyone's amount becomes final and they can open a payment link with their share filled in. splitlobby handles the math; friends settle through the payment apps they already use.

Technologies