Skip to content

Services / Custom Software

Custom software built around your business.

Bespoke business systems, internal tools and operations platforms designed around the way your company actually runs, not the way a template assumes it does.

Aromex · Sales
Aromex desktop app: the Sales list with invoice numbers, customers, totals, paid amounts and sync statusAromex desktop app: the Sales list with invoice numbers, customers, totals, paid amounts and sync status
Aromex mobile app: the cart of a sale showing cost price, selling price, discount and profit per deviceAromex mobile app: the cart of a sale showing cost price, selling price, discount and profit per device

From our work: Aromex

01In practice

What this means in practice

Every business has a workflow that no off-the-shelf product quite fits: the way orders are approved, how stock moves between locations, who signs off on what. Custom software takes that workflow as the starting point and builds the system around it.

We begin by mapping the process with the people who run it, then design the data model and the screens they will use every day. The system replaces spreadsheets, message threads and paper where it should, and connects to the tools you keep.

The result is software whose direction you control. When the business changes, the system changes with it instead of the business bending to the software.

02What we build

Specific things we deliver

  • Operations platforms

    One system for the work that currently spans several tools and a lot of memory.

  • Internal tools and admin panels

    The screens your team needs to run the business, built for speed of daily use.

  • CRM and ERP-style systems

    Customers, suppliers, stock, money and documents, connected properly.

  • Approval and workflow systems

    Requests that move through the right people with a clear record of who did what.

  • Reporting and dashboards

    Numbers you can trust without a weekly manual export.

  • Multi-location inventory

    Stock by location, variant and status, with transfers and alerts.

  • Field and office as one system

    A mobile app for the road and a desktop system for the office, sharing one set of records.

  • Digitised paper and spreadsheets

    Forms, registers and sheets turned into structured data with validation.

03Where it fits

Situations that usually lead here

  • 01

    Your team runs the business from spreadsheets and chat threads, and errors are creeping in.

  • 02

    You outgrew an off-the-shelf tool and now work around it every day.

  • 03

    Two departments keep separate records of the same thing.

  • 04

    Reporting takes a person a day every week.

  • 05

    A critical process lives in one person's head.

04Our approach

How the work runs

See our full process
  1. 01

    Discover

    We map the workflow with the people who run it and write the problem down in plain language.

  2. 02

    Define

    Scope, data model and integrations are agreed, and priced, before code.

  3. 03

    Design

    Screens are designed for daily use and tested with your team before they are built.

  4. 04

    Build

    Working software every week, integrations wired in as we go.

  5. 05

    Launch and support

    Deployment, monitoring, documentation and ongoing improvement.

06Related work

Projects that show this in practice

View all work
  • Custom software · ERP
    Aromex desktop app: the Sales list with invoice numbers, customers, totals, paid amounts and sync statusAromex desktop app: the Sales list with invoice numbers, customers, totals, paid amounts and sync status

    Wholesale distribution

    A purpose-built ERP for a mobile-phone distributor in Edmonton, Canada, covering sales, purchasing, inventory and invoicing on desktop and mobile.

  • Mobile app · Proptech
    My Nest admin panel: Flats with totals for flats, occupied seats and vacant seats above a searchable list of units

    Property management

    A flat-management system for residential societies: resident records, maintenance billing, complaints, visitor logs and notices in one app.

07FAQ

Questions about custom software

No. You need to know the problem. Discovery is where the requirements come from, and we do that work with you before anything is priced.

It usually does, a little. We build in short cycles precisely so changes are cheap to absorb. Bigger changes are scoped and agreed openly rather than absorbed silently.

In most cases, yes. Accounting, CRM, payment, messaging and logistics systems typically have APIs we can integrate with. We confirm the ones you need during planning.

We do, if you want us to. Maintenance, monitoring and improvements are offered as an ongoing arrangement, and we hand over documentation either way.

Start here

Have a problem worth solving?

Tell us what you're trying to build, automate or improve. We'll help you figure out the right technology and the best way to build it.