Web and app development

Web and mobile apps built around how your business actually works.

Customer portals, internal tools, dashboards and mobile apps, designed with your team and built to run in production. When off-the-shelf software almost fits, we build the part that makes it fit.

What we do

What this covers.

  1. 01

    Web applications

    Customer portals, booking and ordering systems, admin panels and line-of-business apps, built with React and Python APIs.

  2. 02

    Mobile apps

    iOS and Android apps from one React Native codebase, connected to your systems and published to the stores.

  3. 03

    Internal tools

    The spreadsheet replacements: approvals, tracking, scheduling and reporting tools your team uses every day.

  4. 04

    APIs and integrations

    Clean APIs and connectors between your apps, your ERP or CRM, payment providers and third-party services.

A scheduling web application: utilisation by clinic and day, upcoming appointments by risk, a day plan by clinician and room, and waitlist matches.

Typical projects

The kind of work we take on.

  • A customer portal for orders, invoices and support tickets
  • A field app for inspections, photos and sign-off, working offline
  • An internal approvals and tracking tool that replaces email chains
  • A booking and scheduling system with reminders
  • A partner or dealer portal with role-based access
  • A marketing website rebuilt for speed and search

Technology

Typical stack.

  • React
  • React Native
  • TypeScript
  • Python
  • FastAPI
  • PostgreSQL
  • AWS
  • Microsoft Azure
  • Google Cloud
  • Docker
  • and whatever fits your stack

How we work

Small steps, each with a clear decision.

  1. Discover

    A short discovery to agree the problem, the users and what a good result looks like.

  2. Pilot

    A working first version on your real data or with real users, at a fixed scope and price.

  3. Build

    If the pilot earns it, the full system, released in small steps your team can try.

  4. Run or hand over

    We keep it running and improving, or hand it over with the code and documentation.

Ready-made solutions

Start from something we have already built.

Where one fits, a ready-made solution gets a project to a working first version sooner.

All ready-made solutions

Questions

What people ask first.

Do you design as well as build?

Yes. We work through the flows and screens with your team first, then build. Most projects start with a short discovery so the first release is the right one.

Can you take over an existing app?

Yes. We start by reading the code and running it, then tell you plainly what we would keep, fix or rebuild.

Start with a conversation

Tell us what's slowing your operation down.

A 30-minute call with the people who would build it. You leave knowing whether a pilot makes sense, and what it would cover.