Skip to content
TKO Solutions home
A TKO Solutions product

ProjectPad

Our app for trade businesses, covering jobs, quotes, invoices, receipts and payments.

Category
Product · app & website
Status
Live
Built with
FlutterNext.jsFirebaseStripeVercel
  • projectpad.uk
    The ProjectPad marketing website on desktop, showing the headline, app store buttons and a product screenshot

    The ProjectPad website

  • The ProjectPad website on a phone, with the headline and app store buttons stacked for mobile

    The website on a phone

  • ProjectPad home screen showing quick actions, total owed and a list of clients who owe money

    Home screen, showing outstanding balances

  • ProjectPad quote detail screen showing line items, VAT and a send quote action

    Quote detail, with line items and VAT

  • ProjectPad job detail screen showing expenses, quotes and invoiced totals for a job

    Job detail, with quotes, costs and invoiced totals

  • ProjectPad receipt review screen with a scanned receipt, merchant, date, totals and extracted line items

    Receipt review, with extracted totals and line items

  • ProjectPad invoice detail screen showing an overdue balance with options to collect payment and send a reminder

    Invoice detail, with payment and reminder options

  • ProjectPad analytics screen showing profit, collected and outstanding totals with a billed versus spent chart

    Analytics, showing billed against spent

ProjectPad case study

ProjectPad is an iOS and Android app developed by TKO Solutions for trade businesses. We designed and built the app, its website at projectpad.uk, and the supporting systems. It brings job administration, documents and payments into one mobile app: quotes, invoices, job costs, receipts and card payments.

01

Requirements

A trade business typically keeps quotes, receipts, invoices and job costs in separate places, which makes it harder to see what a job cost and what is still owed.

The brief was for an app that works on a phone, on site, and that handles card payments and bookkeeping without the figures being entered a second time.

02

Design and development

The app is organised around the sequence of a job: quote, accept, work, record costs, invoice and take payment. Not every business follows that order exactly, so each stage can also be used on its own.

Screens are designed for one-handed use on a phone, which led to the dark interface, large tap targets and a single primary action per screen.

Payments and bookkeeping were built into the product rather than added afterwards.

A single Flutter codebase covers iOS and Android, so both platforms are released together.

The marketing site at projectpad.uk was designed and built alongside the app.

03

Features

A native-feeling app on iOS and Android covering jobs, clients, quotes, invoices, receipts and expenses in one place.

Receipt capture that reads the merchant, date and totals, separates the line items and assigns the costs to a job.

Card payments through Stripe Connect, with a payment link on invoices and in-person contactless payment on supported devices, subject to Stripe's own eligibility and availability.

Quotes built from a saved library of materials and labour rates, with document templates, VAT handling, and sending from the app.

Multi-user workspaces with role-based visibility, so staff see job details while prices and margins stay with the owner.

Per-job export to Xero or QuickBooks, so the user chooses what is sent across.

Analytics covering outstanding and overdue balances, and billed against spent by job.

04

Current status

ProjectPad is published on the App Store and Google Play, with its website at projectpad.uk.

TKO Solutions delivered the product design, the cross-platform app, the marketing site, the Firebase backend, the payment integration, the accounting export and the subscription billing, and maintains them.

Tell us about your project

Websites, web applications and custom software. Describe what you need and we will come back with a quote.