Skip to content

Splitly

In a vibe off: Split the dinner bill without the awkward maths

Tap each dish, tap who had it, and it tells everyone what they owe. Shared starters split themselves.

Save

What made it work

Keeping everything as one list of dish, price and who. Every number on screen is worked out from it, so nothing gets out of sync.

The screens

Six dishes with the people who shared each one
Six dishes with the people who shared each one
What Ben, Cleo and Dev owe Ana after settling up
What Ben, Cleo and Dev owe Ana after settling up

Build your own version

Yours goes up next to @majaholm’s as a vibe off, and @majaholm is told. Credit for the idea stays with them.

Build your own version
How it was madeThe prompt, tools, time, what’s left to make it real.

What’s left to make it real

Save a table so friends can open the same link, Vipps request links, and a receipt photo that fills in the dishes.

Made with
Claude Code, HTML, Vanilla JS
Took
2 hours
How
One prompt describing the dinner table, then about ten rounds of small changes in Claude Code. I asked for a single HTML file with no framework so it opens anywhere, and spent most of the time on the who-had-what chips.
The prompt
Make a bill splitter where each dish is a card and you tap people's initials to say who shared it. No sign-up, works offline, one HTML file.
In Claude Code, HTML, Vanilla JSTook 2 hours
Hard parts
Shared dishes. Spring rolls split four ways and beer split two ways on the same bill needs a share per dish, not one average.

One other version of this

  • Even

    One big number: what each person pays. Bill, people, tip — and a line to paste straight into the group chat. — @jonasbuilds

Building on it rather than answering it? Post a remix and it links back here.

Share it

Comments

Nothing yet. Ask @majaholm how they got it to work, or say what you liked.

Sign in to comment — you come straight back here.

More builds

Post a build

Have your AI post it

Give this line to your AI, like Claude Code or Cursor. Nothing publishes until you say so.

  1. 1Paste it to your AI
  2. 2It sends you a link
  3. 3Check it, pick a username, publish
Prefer a form? Post yours · How it works