Pillar 04 · Web & mobile apps

Software for the work behind the website.

Portals, booking systems, internal tools and apps. These projects rarely fail on code. They fail on scope: too many features at launch, no plan for who maintains it, and nobody agreeing in advance what success looks like. We spend the first weeks making the smallest useful version obvious.

  • Scoped in weeks
  • Fixed price per release
  • Handover documentation included

Weeks

To scope the first release

Per release

Fixed price, agreed up front

Documented

Handover and admin included

In practice

App, web app, or neither.

The expensive mistake is not the code. It is choosing a platform for the wrong kind of use and paying for it every year afterwards.

01

Web application

Best for customer portals, dashboards and internal tools — anything used at a desk, or occasionally on a phone. Build cost: lowest. Deploy whenever you like, with no store review and no versioned releases.

02

Progressive web app

Best for repeat use on phones — booking, job sheets, checklists — without going through an app store. Build cost: moderate. Updates instantly; offline works, though iOS notifications still have caveats.

03

Native app

Best for offline-heavy field work, camera or sensor use, and push notifications that are part of the product. Build cost: highest. Two codebases, two review processes, and a release cycle you do not control.

The work

How the work runs.

Every stage below is part of the scope, in this order.

01

Deciding what version one is

We separate what the business needs on day one from what it would like by year two. That means writing down the one job the app has to do, who does it, and what happens if it fails. Most first releases get smaller after this exercise, and better.

02

What we build

Customer portals, booking and scheduling tools, internal dashboards, quotation systems, marketplaces and companion apps. Authentication and roles, payments, notifications, file handling and reporting — the parts that are never in the demo and always in the invoice.

  • Customer and staff portals
  • Booking and scheduling
  • Internal operations tools
  • iOS and Android apps
  • Payments and subscriptions
03

Integrations and data

Apps are rarely standalone. We connect to accounting, CRM, email, storage, mapping and payment providers, and we plan the data migration before launch rather than during it. Where an existing system can be used instead of rebuilt, we will say so.

04

After launch

Monitoring, error reporting, backups and a support agreement are part of the launch, not an upsell. We hand over the code, the infrastructure and written documentation. If you later want to bring development in-house, that is a supported outcome rather than a problem.

Deliverables

From discovery to handover.

  • Discovery and requirements
  • Clickable prototype
  • Technical architecture and data model
  • Web or mobile application build
  • Admin and reporting tools
  • Payment and third-party integrations
  • Testing, launch and handover documentation

Before we start

What goes in version one.

First releases get smaller once the core job is written down, and better for it.

01

In version one

Accounts and permissions for each type of user · the single core task, working end to end · payments, if money moves through it · an admin view so your team can run it without us · error reporting, backups and a way to roll back.

02

Deliberately later

A native build for both platforms on day one · reporting dashboards nobody has asked for · single sign-on for every client at once · tiered automated billing before there is demand · a public API for partners who do not exist yet.

Straight answers

Cost, platform, maintenance, change.

Proposal

Describe the job, not the screens.

What has to happen, who does it now, and what breaks when it is done by hand. We will tell you the smallest useful version and what it costs.

No sales call before we understand the problem. If we are not the right studio for the job, we will say so and, where we can, point you somewhere better.

01 — About you

02 — The project

The people you need it to win over.

Where you are now, what is not working, and anything already tried.

03 — Outcomes and scope

Numbers help if you have them — enquiries, sign-ups, search visibility, launch date.

Rough is fine. We will shape it into a scope.

04 — Budget and timing

A range is enough — we scope to it rather than past it.

Your details are used only to reply to this enquiry. See our privacy policy.