Case study · 2025 · 3–4 months

Cash Book

Cash Book

Cash Book

UI/UX Design | Construction Finance | Internal Mobile App

My role

UI/UX Designer

Timeline

3–4 months · 2025

Team

1 Designer

1 Developer

1 QA

Platform

Mobile app

Status

Private internal tool

Introduction

Complex finances, simple screens.

Complex finances, simple screens.

Complex finances, simple screens.

The client

Cash Book is a financial management platform for a construction company that runs several businesses and projects. Site managers use it to record expenses, bills and cash flow on site. Administrators use it to see the money across every business, project and location in one place. I worked on it through 4TYSIX.

My role

I was the UI/UX designer. I ran user research to understand the paper-based process, then designed the UX flows, wireframes, visual design and the design system for the mobile app, working closely with one developer and one QA.

Impact

The product was built and deployed as a private internal tool. It replaced physical account books with clear, shared financial tracking, so admins and site managers now look at the same numbers.

0

0

paper ledgers left: tracking is fully digital

2

2

user roles: administrators and site managers

2

2

roles in one mobile app: site managers and admins

Live

Live

deployed for the client as an internal tool

01 — The problem

Running many projects on paper means nobody sees the full picture.

Running many projects on paper means nobody sees the full picture.

Running many projects on paper means nobody sees the full picture.

The company managed several businesses, projects and locations using physical account books. Every site kept its own records, so the numbers were slow to collect, easy to lose and hard to trust. They needed a digital product for day-to-day tracking, with clear visibility across everything.

Visibility

Money spread across sites

Each project kept its own book, so admins had no quick way to see the overall financial picture.

Accuracy

"Is this number right?"

Hand-written entries were easy to miss, repeat or misread, and hard to check later.

Comfort

Not everyone speaks accounting

Site managers are experts in construction, not finance. Accounting terms made simple tasks feel risky.

The challenge

How might we turn paper ledgers into a finance tool that anyone on site can use, and that admins can trust?

How might we turn paper ledgers into a finance tool that anyone on site can use, and that admins can trust?

How might we turn paper ledgers into a finance tool that anyone on site can use, and that admins can trust?

02 — Who it's for

Two roles, very different comfort with numbers.

Two roles, very different comfort with numbers.

Two roles, very different comfort with numbers.

Cash Book has two main users. Admins need the big picture and control over the setup. Site managers need to record money quickly and correctly, often away from a desk. I designed for both, without making either feel lost.

Mobile app

The Administrator

The Administrator

The Administrator

Business owners and finance admins who oversee several businesses, projects and locations.

What they need

• See finances across every business and site

• Add businesses, locations and users themselves

• Trust that entries are complete and correct

What frustrates them

• Chasing sites for their numbers

• Records spread across many books

• No single, up-to-date view

Mobile app

The Site Manager

The Site Manager

The Site Manager

Managers on construction sites who handle daily expenses, bills and cash, usually on the go.

What they need

• Record an entry in a few taps

• Keep track of bills and payments

• Understand their project's finances

What frustrates them

• Accounting terms they don't use

• Long forms on a small screen

• Not knowing if an entry was saved

03 — Research & strategy

Learning the paper process before replacing it.

Learning the paper process before replacing it.

Learning the paper process before replacing it.

I started by understanding how money was actually tracked: who wrote what, where the books lived and how numbers reached the admins. The biggest insight was that people had very different levels of comfort with accounting. So simplicity and clarity became the rule for every screen.

What the research told me

Insight 01

Comfort levels vary a lot

Some users knew accounting well, others not at all. The design had to work for both without slowing anyone down.

Insight 02

Entries happen on site

Most records are made away from a desk, so adding an entry on mobile had to be fast and simple.

Insight 03

Admins need one view

The real pain for admins was collecting numbers. They needed everything in one place, by business, project and location.

How I worked

User research

UX flows

Wireframes

Information architecture

Visual design

Design system

Mobile UI

Dev handoff & QA

04 — Mapping the flow

Following the money, from site to dashboard.

Following the money, from site to dashboard.

Following the money, from site to dashboard.

I mapped how a single expense moves through the system, from the moment it's spent on site to the moment it shows up in the admin's overview. The map made sure each role sees exactly what they need, when they need it.

Step 1

Set up

Admin

Adds businesses, locations and users.

Site manager

Gets access to their project.

Step 2

Record

Site manager

Logs an expense or bill in a few taps.

Admin

Sees the new entry come in.

Step 3

Review

Site manager

Checks the project's balance and recent entries.

Admin

Reviews entries across sites.

Step 4

Track

Site manager

Follows bills and payments due.

Admin

Tracks cash flow by business and location.

Step 5

Report

Site manager

Understands how their project is doing.

Admin

Gets a clear overview of all finances.

05 — Key decisions

Three decisions that shaped the product.

Three decisions that shaped the product.

Three decisions that shaped the product.

Each decision came back to one idea: the logic behind finance is complex, but the screens don't have to be.

01

01

Complex logic, simple screens.

Complex logic, simple screens.

Complex logic, simple screens.

The problem

Finance tools are often full of jargon and dense tables. For site managers, that made simple tasks feel like accounting exams.

Options I weighed

Mirror a traditional accounting tool (familiar to finance people), or hide the complexity behind plain words and a few clear steps.

What I chose

Plain language, one task per screen and clear visual hierarchy. Entries ask only for what's needed, and the system handles the accounting logic behind the scenes.

Why it worked

People with any level of accounting knowledge can record and read their numbers with confidence.

02

02

Self-managed setup.

Self-managed setup.

Self-managed setup.

The problem

The company keeps changing: new projects start, sites move and people join. A fixed setup would quickly go out of date.

Options I weighed

Have the development team configure each new business and site, or let the organisation manage its own structure.

What I chose

A self-managed setup where admins add and edit their own businesses, locations and users, and decide who can see what.

Why it worked

The product grows with the company, without waiting on developers for every change.

03

03

One clear financial overview.

One clear financial overview.

One clear financial overview.

The problem

Admins used to collect numbers from many books before they could understand anything.

Options I weighed

Separate reports for each project, or a single dashboard that brings everything together with filters.

What I chose

One dashboard that shows where the money is across businesses, projects and locations, with simple filters to drill into any one of them.

Why it worked

Admins see the full picture in seconds, instead of chasing sites for their numbers.

06 — Visual direction

Calm, clear and trustworthy.

Calm, clear and trustworthy.

Calm, clear and trustworthy.

Money needs to feel safe. I chose a professional blue as the main colour, kept the layouts calm with plenty of space, and let the numbers stand out through strong hierarchy rather than extra colour or decoration.

07 — Design system

Clear by default.

Clear by default.

Clear by default.

Financial data has to be easy to scan. I built a small, consistent set of colours, type and components used across the whole app, with clear states for every number and entry.

Colour

Ocean Blue

#12548E

Ice Blue

#E7EEF4

Obsidian Black

#121514

Stone Grey

#989898

Canvas

#F7F7F7

Typeface

Inter

Inter

Inter

Clean and very legible, especially for numbers, tables and financial data on small screens.

Visual language

Calm hierarchy

Calm hierarchy

Calm hierarchy

Clear hierarchy, minimal noise and consistent spacing, so the important number is always the first thing you see.

Components

Entry forms, amount fields, category pickers, bill cards, balance summaries, transaction lists, filters, charts and empty states, each with full states, shared across every screen.

08 — Final designs

The final product.

The final product.

The final product.

One app, two roles. Site managers log and follow money on site; administrators manage the setup and see the full financial picture, all from their phone.

For site managers

Add entry

Log an expense or income in a few taps, in plain words.

Bills

Bills and payments due, with clear status at a glance.

Attendance

Site workers attendance tracker.

For admins

Admin dashboard

Finances across every business, project and location.

Businesses & locations

Admins add and manage their own structure.

Users & roles

Invite people and control who sees what.

09 — Outcome

From paper books to a shared view.

From paper books to a shared view.

From paper books to a shared view.

Cash Book was developed and deployed as a private internal tool. Paper ledgers were replaced with clear, shared financial tracking, giving admins and site managers the same numbers to work from.

0

0

paper ledgers: every entry is now digital.

2

2

roles working from the same numbers.

Live

Live

deployed for the client as a private internal tool.

"Shreya made a complex finance process feel simple, even for people who had never used an accounting tool."

Project Manager, 4TYSIX

10 — Looking back

What I'd do differently.

What I'd do differently.

What I'd do differently.

Build the design system earlier

I'd define foundational components, patterns, spacing, type, states and interactions upfront, for more consistent and faster iterations.

Test on site, sooner

I'd test early prototypes with site managers in their real environment, where entries actually happen.

Plan for every edge case

Financial data has many edge cases. I'd map them earlier, so fewer surprises reach development.

Learnings

What this project taught me.

What this project taught me.

What this project taught me.

Learn the domain first

Understanding how money really moved on paper made every design decision easier and more grounded.

Complex logic, simple UI

The system can be complicated behind the scenes. The screen in front of people doesn't need to be.

Design for real-world constraints

People have different levels of digital and financial comfort. Good design works for all of them.

Enjoyed this case study?

Let's build something people love using.

Let's build something people love using.

Let's build something people love using.

© 2025 4TYSIX App Labs. All rights reserved. Designed by Shreya Pandya.

Create a free website with Framer, the website builder loved by startups, designers and agencies.