Selected work

Software development case studies with real results

Our software development case studies walk you through what each client was struggling with, what we built for them and what changed once it went live. Start with the three detailed stories below, then browse a selection of projects from our portfolio. We keep client names private.

More of our work

Our software portfolio by sector

Here is a selection of recent work. Pick your sector to see the projects closest to what you have in mind. Our own team designed, built and released every one of them.

Showing a selection of our projects

Government

Shared case management platform for public agencies

A secure web platform where public bodies and support partners share case records, with role based access.

Oneshared case record across agencies
ReactNode.jsAmazon Web Services
Health technology

Employee wellbeing and therapy booking platform

Online session booking, secure messaging and Power BI usage reports that keep personal details private.

Moresessions booked online
ReactNode.jsPower BI
Health technology

Wellness brand app and online store

An iOS app and Laravel store where members buy health products and repeat an order in a few taps.

Fasterordering and repeat orders
iOSLaravel
Finance

Account and payments operations system

Back office software for accounts, payment runs, reconciliation and reports, with a full audit log.

Loggedevery account and payment change
ReactJavaAmazon Web Services
Finance

Point of sale payments app for merchants

A Flutter till app for Android and iOS tablets that takes card and mobile wallet payments.

Secondsto take a payment
FlutterReact
Finance

Personal budgeting app

A Kotlin Android app that sorts spending into categories and shows where the money goes.

Oneclear view of monthly spending
KotlinLaravel
Retail

Retail point of sale and stock system

Tills, stock control, purchase orders and branch reports for a chain of shops, in one system.

Fewerstock count errors
Angular.NETSQL Server
Consulting

Performance analytics portal for consultants

A portal that gathers client performance data into Power BI dashboards for leadership decisions.

Clearerevidence for leadership decisions
ReactLaravelPower BI
Gaming

Competitive multiplayer game platform

A Unity game with a React web hub, live matches, blockchain based rewards and server side fair play checks.

Livematches between players
ReactUnityWeb3
Travel and safety

Safe driving app for new drivers

iOS and Android apps that silence distractions while driving and reach chosen contacts fast in an emergency.

Safertrips for new drivers
iOSKotlinPython
Agriculture

Livestock breeding business website

A WordPress site with animal listings and an enquiry form the owners update themselves.

Morebuyer enquiries
WordPressPHP
Agriculture

Natural farm brand website

A fast Next.js website for a chemical free farm, with product stories and a simple enquiry form.

Morebuyer enquiries
Next.jsReact
Education technology

School and college management system

Web and mobile apps for admissions, attendance, timetables, fees and parent updates.

Lessmanual paperwork
KotlinSwiftWeb
Tour and travel

Business travel booking platform

A booking marketplace linking travel agencies with vetted hotels, transport and local tours.

Onenetwork for every booking
LaravelNext.jsAmazon Web Services
Food and beverage

Street food brand website with online ordering

An animated Next.js site with the menu, the next stall location and a short route to ordering.

Moreorders on the night
Next.jsFramer MotionGSAP
Logistics and distribution

Shipment tracking software for deliveries

Driver phone locations and depot scans on one dispatch map, from warehouse to door.

Liveview of every delivery
ReactNode.jsCloud
Real estate

Property listings and viewings platform

Listings, viewings and tenancy paperwork in one Next.js and Node.js platform for letting agents.

Oneplace for every listing
Next.jsNode.js
Manufacturing

Factory production monitoring system

Internet of Things (IoT) machine sensors feed a .NET dashboard of output and downtime as it happens.

Fewerunplanned stoppages
.NETSQL ServerIoT sensors
Insurance

Insurance claims management platform

Guides each claim from first notice to settlement, with document upload and automatic task routing.

Fasterclaim decisions
ReactJavaCloud
Media and entertainment

Video and audio streaming platform

Streams video and audio through a content delivery network (servers worldwide that keep copies close to viewers).

Smoothplayback at peak demand
ReactNode.jsContent delivery network
Energy and utilities

Utility billing and meter reading portal

A self service portal for meter readings, usage and bills, run from the same system staff use.

Clearusage and billing
Angular.NET
Telecommunications

Telecoms customer self service portal

One login for accounts, plan changes, bills and support requests.

Oneaccount for everything
ReactNode.js
Legal services

Legal case and document management system

Case records, document versions and court deadlines in one Laravel and PostgreSQL system, with reminders.

Fewermissed deadlines
LaravelPostgreSQL
Nonprofit and community

Donation and membership platform

Online giving, monthly donations and member records in one Next.js platform with secure card payments.

Moresupport raised
Next.jsPayments
Technology guide

The technologies behind these projects

We pick the tools for each project based on what it has to do and who will look after it once it's live. If the names on the cards above mean nothing to you, this is what they are.

Where each technology sits in a system

Web screensWhat people use in a browser
React and AngularInteractive screensNext.jsPages prepared on the server, so they load fast
Mobile apps
KotlinAndroidSwiftiOSFlutterBoth from one codebase
Back endServer code and business rules
Key partNode.js, Laravel, Java, .NETStore data, apply rules, talk to other systems
Data
PostgreSQL, SQL ServerRecords in linked tablesPower BICharts for managers
Cloud
Amazon Web Services (AWS)Servers that grow with demand

Games use Unity, a game engine, and Web3, which means blockchain based features such as digital rewards.

Whatever the sector, every project gets the same groundwork. Automated tests check the code, and a CI/CD pipeline (an automated process that tests and releases each update) puts changes live. Data is encrypted while stored and while it travels, and role based access means people only see what their job needs. You can read more on our custom software development and cloud migration services pages.

Across every sector

How we run every project we build

  1. Map your processWe learn who does what, where the data lives and where work gets stuck.
  2. Agree the measureWe agree the number to improve, like approval time, before writing any code.
  3. Key stepBuild and testWe build around the way you work and test every change.
  4. Report the resultA dashboard lets you check the numbers for yourself.
  5. Hand over and careThe code is yours, and we can keep it patched and watched.

Got a project like one of these?

Tell us what you'd like to build, even roughly, and we'll agree a fixed estimate first.