Skip to content

The JobTexta app

Designed for one thumb, a ladder, and bad light.

Big tap targets. Four tabs. Primary actions always at the bottom where your thumb lives. iOS and Android, built in Flutter.

Thumb-zone first

Every primary button sits in the bottom 40% of the screen.

Ink, paper, green, amber

Dark = structure. Green = confirmed/go. Amber = waiting/action.

Four tabs, no more

Today · Jobs · Customers · Menu. Nothing hidden three levels deep.

Glanceable states

Confirmed / Awaiting / Cancelled always shown as text + colour, never colour alone.

01

Today

Open the app, see the day. Next job is front and centre with on-my-way, call and text one tap away.

02

Jobs

Week strip up top, grouped list below. Green dot = confirmed, amber = waiting on the customer.

03

Job detail

Customer, notes, photos they texted in, and a full timeline of every message sent and received.

04

On my way

A bottom sheet, four buttons, a preview of the exact text. No GPS permission prompt, ever.

05

New job

Five fields. The app tells you exactly when the confirmation text will go out before you save.

06

What the customer sees

Not our app - their Messages app. Confirmation, reply, ETA, feedback. That's the whole customer experience.

07

Team

Owner invites by phone number. Seats are visible, removal is one tap, billing follows automatically.

08

Menu

Profile, accounts (switch between businesses), team, history, templates, billing, about. That's the list.

The whole flow

One job, start to finish

  1. 1

    Add job

    Handyman · app

  2. 2

    Confirm text

    System · 5 PM day before

  3. 3

    YES / CHANGE / CANCEL

    Customer · text reply

  4. 4

    On my way

    Handyman · one tap

  5. 5

    Mark done

    Handyman · one tap

  6. 6

    Feedback 1–5

    System → Customer

Stop texting “still on for tomorrow?” by hand.

Set up in five minutes. Your first confirmation goes out tonight.