POSSIBILITY, TAKING SHAPEEDGINGTON TECHNOLOGIES

KISSD / CONNECTED PRODUCTS

A physical product. A connected business.

Machine software, cloud operations and the commercial workflows that connect an entire estate.

KISSD machine development simulator with touchscreen and engineering controls.
Development simulator. Cloud staging and simulated fleet workflows are distinct from physical-machine performance.
THE WORK
Technical architecture, machine software and cloud platform engineering
PROJECT CONTEXT
Active development · cloud staging
2026

01 / The business problem

A hydration station is a physical product with a software business around it. The customer interaction, payment flow, dispensing hardware, advertising screen and maintenance process all have to fit together. As the estate grows, operators also need a coherent view of the machines and the organisations using them.

The build spans the machine and cloud layers: local controller software and customer interfaces, plus KISSD Connect for central operations. The central engineering constraint is simple: a machine must remain safe and usable even when its cloud connection is unavailable.

02 / What we built

Software at the machine

The controller coordinates customer interaction, dispensing states, maintenance and persistent event history. Separate display surfaces serve the customer touchscreen and advertising player. Payment and relay simulators allow those behaviours to be exercised during development.

A shared operating platform

Connect brings together estate management, products, servicing, content and advertising. Organisations, people, roles and estate scope determine which information and actions each operator can access.

Fleet operations and service ownership

Operators organise locations and machine groups, inspect synchronised state and turn a machine signal into an assigned service incident. Acknowledgement, ownership and resolution notes create an operational history. Closing a ticket does not erase a fault that the machine is still reporting: the service workflow and physical state remain distinct.

Products, pricing and availability

A central product catalogue supplies defaults, while machine-specific offers control what customers can buy. Operators publish customer labels, prices and availability to an explicit selection of machines. Commissioned flavour and relay assignments stay behind a separate boundary, so a commercial change cannot casually become a hardware change.

An advertising business inside the platform

Advertising spans creative uploads, review, campaign authoring, approval, targeting and activation. A creative asset being approved does not automatically make a campaign live. Activation checks the schedule and target estate before publishing machine manifests; synchronisation also reconciles campaign expiry and changes to group membership. Cached playback and proof-of-play evidence connect central planning to the actual display.

Commercial agreements and revenue sharing

Commercial terms have versions and effective dates. Activating an agreement creates the time-bound capabilities it grants, rather than leaving access as an unrelated switch. Revenue-share statements reconcile unique settled vends against their requested amounts and applicable agreement, retaining machine-level lines, rates and rounded GBP totals. Issued statements remain immutable, giving commercial conversations a stable record.

Different organisations, one controlled workspace

KISSD staff and client operators have different responsibilities. Organisation membership, role, machine scope and active entitlements combine to determine what someone can see and change. The workspace brings relevant actions and signals together, with search filtered to the user’s access. Account security, session controls and organisation sign-in configuration are part of the product, rather than an afterthought.

Delivery and testing beyond the first machine

Software releases and machine synchronisation provide a managed path for changes beyond the first device. The Digital Fleet Lab exercises repeatable scenarios, simulated estates and event histories. Replay and causal inspection help trace how a machine action becomes a cloud event and an operational view. Simulation is explicitly distinguished from physical-machine reporting, making it useful for engineering without presenting test activity as live business performance.

How the pieces fit

  1. 01

    At the machine

    Customer UI, control, local history and cached media

  2. 02

    Synchronisation

    Events up; settings, content and releases down

  3. 03

    KISSD Connect

    Estate, service, products, people and advertising

A two-way connection to the cloud. Vending and safe hardware control remain local to the machine.

03 / Decisions that mattered

Keep vending local

AWS is not in the critical dispensing path. Local persistence and explicit recovery behaviour let the controller retain its event history through interruptions, then synchronise when connectivity returns.

Own the advertising workflow

Campaign authoring, targeting, assets and playback evidence belong in the same operational context as the machines. The player can use locally cached media, while central tools manage what should be delivered.

Separate identity from permission

Signing in is only the first step. Organisation membership, roles, estate scope and entitlements govern what someone can do. Server-side checks and database isolation preserve that distinction across the platform.

04 / What this enabled

  • A local controller and simulator covering customer, maintenance, payment and advertising workflows.
  • A central operating workspace spanning estate, service, products, advertising and client access.
  • A commercial model connecting versioned agreements, entitlements and traceable revenue-share statements.
  • Controlled publication paths for product offers, advertising campaigns and machine software.
  • A repeatable testing environment for connected-machine behaviour and cloud integration.

The visual shows the development simulator. New Connect capabilities are validated through cloud staging and simulated fleet workflows.

05 / Technical detail

Machine software persists events locally and synchronises with the cloud. Connect uses domain modules with explicit contracts, server-side authorisation and tenant-scoped PostgreSQL access. Audit and outbox records support traceable changes and retryable external work. The simulation environment is distinguished from physical-machine reporting.

Node.jsReactTypeScriptFastifySQLitePostgreSQLAWSRaspberry Pi

Machine software and platform engineering led by Oliver Edgington.

A similar challenge?

If your product combines physical equipment, customer software and a growing operational team, we can help join those pieces into a dependable platform. This is where architecture, product decisions and hands-on engineering need to be considered together.

Talk to us about your project

Explore all projects

INNOVATION, APPLIED.51°30′ N   00°07′ W / THINKING BEYOND

Beyond possible.
Into practice.

The potential of new technology.
The experience to make it work.

AI, software and connected systems.
Built around what your business needs next.

Explore our work
SCROLL TO EXPLORECURIOUS BY NATURE.   PRACTICAL BY DESIGN.
01 / THE POSSIBILITIESFROM EMERGING CAPABILITY TO EVERYDAY ADVANTAGE

New thinking.
Serious engineering.

We connect your business, your people and the systems that can move them forward.

01AI & intelligent automationAGENTS / WORKFLOWS / KNOWLEDGE

AI that belongs in the workflow. From connected agents and semantic search to tools that take repetitive work off your team’s hands, we build around a real problem and a useful outcome.

LESS FRICTION. MORE ROOM TO THINK.
02Software & digital productsPLATFORMS / APPS / EXPERIENCES

Purpose-built products, business platforms and customer experiences. We connect the interface people use with the APIs, data and operational tools that make it valuable.

ONE COHERENT SYSTEM. BUILT TO EVOLVE.
03Cloud & connected systemsINFRASTRUCTURE / REALTIME / IOT

Reliable foundations for ambitious ideas. Cloud architecture, live collaboration and physical products that talk to the systems behind them, with resilience and running costs considered from the start.

FROM THE DEVICE TO THE BIGGER PICTURE.
04Technical direction & deliverySTRATEGY / ARCHITECTURE / LEADERSHIP

Experienced thinking, close to the build. We help make the hard calls, untangle complex platforms and turn a direction into something your team can deliver and operate.

CLEAR DIRECTION. HANDS-ON OWNERSHIP.
02 / SELECTED WORKDIFFERENT CHALLENGES. CONNECTED THINKING.

Proof, in practice.

From the newsroom to the machine floor.
Different challenges. Connected thinking.

03 / THE WAY FORWARDTHINK CLEARLY. BUILD PURPOSEFULLY. KEEP GOING.

Clear thinking.
Hands-on delivery.

A clear direction. Something tangible.
A foundation you can keep building on.

01 / UNDERSTAND

Find the real problem.

Agree the real problem, the constraints and what success looks like.

02 / EXPLORE

Make possibility tangible.

Test the important assumptions with something tangible.

03 / BUILD

Join the whole thing up.

Connect the experience, the data and the systems behind it.

04 / EVOLVE

Keep making it better.

Learn from real use and keep improving what matters.

OUR OPERATING PRINCIPLE

Curiosity gets us started.
Accountability gets it shipped.

04 / OUR OWN POSSIBILITIESWE BUILD PRODUCTS, TOO.
IN DEVELOPMENT

Ideas we
take further.

Ordovu brings office teams, field engineers, jobs and visits into one connected flow of work. A product shaped by the same belief: technology should make the working day clearer.

Ask us about Ordovu
OrdovuKeep work moving.
05 / THE PEOPLE BEHIND ITFAMILY-FOUNDED. FORWARD-LOOKING.

Shared roots.
Independent thinking.

Edgington Technologies is a family venture founded by brother and sister Oliver and Sarah.

We share an entrepreneurial drive and a belief that new technology should lead to something useful. That means getting close to your business, asking good questions and taking ownership of what we build together.

Oliver & SarahCO-FOUNDERS / EDGINGTON TECHNOLOGIES
Co-founders Sarah and Oliver in an architectural courtyard.
Sarah & Oliver Brother and sister. Co-founders.

Oliver

CO-FOUNDER

Oliver has been building software and businesses since 2007, spanning start-ups, CTO roles and co-founding a game studio. His work at The Telegraph includes award-winning editorial platforms, large-scale systems and practical applications of AI. He combines technical direction with hands-on engineering, keeping the business outcome in view. A father of four, his curiosity extends to space exploration, renewable energy and building useful things.

Sarah

CO-FOUNDER

Sarah combines commercial leadership, financial expertise and a maker’s instinct. As a managing director and senior financial executive across multi-million-pound businesses, she has streamlined operations, improved profitability and built structures for growth. That experience shapes her vision for Edgington Technologies: intelligent, accessible software that makes running a business simpler. Away from work, she built her own home from the ground up and brings a designer’s eye to interiors. A mother of two, accomplished home cook and lover of the outdoors, she brings creativity and determination to everything she takes on.

07 / WHAT’S NEXT?

Something worth
building?

An idea. An awkward problem. A system that could work better. Tell us what you have in mind.

Tell us about your idea, challenge or project in at least 20 characters.

Just a conversation.
No mailing lists. No hard sell.

EDGINGTON TECHNOLOGIES / PROJECT EXPERIENCE