← Back to work

UI/UX Design · iOS · Interactive prototype

Jarlo — money you can actually see

A budgeting app where every payday drops real coins into four glass jars, each with its own little character. Fill one to the lid and it joins your shelf.

Role
UI/UX design, interaction design, prototype
Scope
Wireframes, full app UI, 3D jar characters, motion reel
Built with
Three.jsMatter.jsClaude

The problem to solve

Most budgeting apps feel like a spreadsheet: rows of numbers, categories and charts. People set a budget once, stop opening the app, and lose track of where the money went. Jarlo needed to make money something you can see and feel, so checking your budget becomes a small moment you look forward to, not a chore.

The idea

See your money, not a spreadsheet. Your budget becomes four glass jars — Rent, Food, Fun and your goal — that you watch fill up and empty out. Every jar has a character on its lid, so it reacts when you spend, save or overspend.

Setup — what are you saving for?
Setup · three quick steps
Payday drops real coins into the jars
Payday · coins split across four jars
Every jar has a character on its lid
Characters · every jar has a face
Shake a jar and the coins bounce
Play · shake a jar, faces react
A full jar seals itself and a fresh jar takes its place
Goals · a full jar seals itself
The shelf of full jars and the streak
Shelf · collect jars, keep the streak

How I worked

  1. Wireframes first. Mapped the key journeys in grey before any colour: a 3-step setup, the home screen with one jar in focus, the spend / add money sheet, overspending, a jar filling up, and the shelf. Every screen got real copy and a single job.
  2. The shortest path to the first good moment. Setup asks only two questions — what you're saving for and how much lands each payday — then "Fill my jars" drops your first coins in. The goal you pick names your savings jar.
  3. Design the hard moments too. When you try to spend more than a jar holds, Jarlo doesn't just block you: it shows how much you're short and offers to borrow from another jar, while the jar on Home shows a crack and a worried face.
  4. Prototype with real physics. Built an interactive prototype in the browser with 3D jars and physics-driven coins, so the feel of money dropping in could be tested, not just described.
  5. Tell it as a reel. Cut the prototype into a short reel — setup, payday, characters, play, goals, shelf — to sell the idea in seconds.

Wireframes

Eight low-fidelity screens, drawn in grey before any colour or character art, so feedback stayed on flow and hierarchy: the 3-step setup, the home screen, spending, overspending, a jar filling up and the shelf.

Wireframe — welcome screen with the character-lid jar
01 Welcome
Wireframe — what are you saving for?
02 Saving goal
Wireframe — how much lands each payday?
03 Payday amount
Wireframe — home with one jar and the jar strip
04 Home · one jar in focus
Wireframe — spend or add money sheet with keypad
05 Spend / add money
Wireframe — overspending: borrow from another jar
06 Overspend · borrow
Wireframe — a full jar seals itself and joins the shelf
07 Jar full · sealed
Wireframe — your shelf with streaks and filling jars
08 Your shelf

Key journeys in grey first — every screen has real copy and one job

The Jarlo interactive prototype in the browser, with a guided checklist beside the phone

The interactive prototype — a guided checklist walks testers through every key moment

Design decisions

  1. One jar at a time. A single large jar keeps every detail readable: the glass, the coins, the face on the lid. The strip below keeps all four in view.
  2. Coins really drop in. Adding money lifts the lid and drops each coin through the neck. Spending tips them back out, so every number has a visible, physical change.
  3. Full means sealed. When coins reach the lid, the jar seals itself and joins your shelf. A fresh jar takes its place, so progress feels like a collection, not a balance.
  4. Small rewards, no pressure. A streak, a day counter and "Safe today" tell you what you can spend without doing maths, and the shelf turns saving into something that feels like a game.

Where it landed

A budgeting app that makes money visible and a little bit fun:

Have an app idea that should feel as good as it works?

Let's talk