Building the digital side

Tailored. Efficient. Built around you.

Custom software and enterprise systems

ERP, CRM and internal systems built around the way your business already works, for operations that have outgrown spreadsheets and one person's memory.

What this covers

  1. CRM and customer portals

    One record of every customer, instead of three tools.

    A single record of who your customers are and what has happened with them, and where it helps, a portal so they can see it too. The value is in one source of truth rather than the same data re-keyed between three tools.

  2. ERP and operations

    What you hold, what is committed, what is on its way.

    Stock, purchasing, jobs, scheduling and fulfilment in one system. Operations software lives or dies on whether it matches the real process, which is why the first stage of the work is watching that process rather than specifying one.

  3. MVP and product builds

    The smallest version that proves the idea, built to survive being right.

    A first release scoped to answer one question, built on foundations that will not have to be thrown away when the answer is yes. Auth, data model, payments and deployment done properly from the start, and everything else deferred until there is a reason for it.

  4. Dashboards and reporting

    The numbers the business runs on, calculated once.

    The figures the business runs on, in one place, calculated once. Reporting built on the same data the system runs on rather than on an export that was accurate last Tuesday.

An operations board, drawn to scale. Yours is shaped like your process, not like this one.

Built with

  • Node.js
  • Express
  • MongoDB
  • Python
  • PostgreSQL
  • Redis
  • Stripe
  • Docker

How a project runs

  1. 01Discover
  2. 02Define
  3. 03Design
  4. 04Develop
  5. 05Validate
  6. 06Deploy
  7. 07Evolve

Questions

We do not have a spec. Is that a problem?

No. Bring the problem rather than the solution. The first stage of every project is Discover, where we work out what the business actually needs before anyone writes a line of code.

Off-the-shelf ERP or custom?

If a package fits your process, buy the package. Custom earns its cost when the process is the thing that makes you competitive, and bending it to fit somebody else's software would cost more than building your own.

Can it control hardware?

Yes. Gymfinity pushes membership status to a face recognition door terminal over MQTT, so paying members are let in and lapsed ones are not, without anyone at the desk deciding.

Got a business problem?Let’s build the solution.

No perfect brief needed. Tell us about your business and what is getting in the way, and we will come back to you.

I am interested in
My budget is

We reply to every inquiry.