Your spreadsheets have become a system.
We can turn them into one.
Bespoke business software · Manchester
Bespoke web applications, APIs and data systems for growing businesses.
We build the systems behind growing businesses: customer portals, internal tools, APIs, databases and automated workflows.
Your business has outgrown the spreadsheet. That's usually where we come in.
Before
PAC
After
One
system.
02 · The problem
We can help if…
We can turn them into one.
We can connect it.
We can build something that does.
Peel back the page · L1 is the page you are reading
<Sheet edition="0000" motif="flow">
<Display>
Software built around your business.
</Display>
<Button to="#contact">
Start a conversation
</Button>
</Sheet>
Fast, accessible screens built from a shared component system, so every new page looks and behaves like the last.
POST /api/submit this site's contact form
validate(name, email, message)
rateLimit(sha256(ip), 120s)
email.send(to: PAC, replyTo: you)
→ 200 { success: true }
APIs, sign-in and permissions, business logic, integrations and background jobs that keep running when nobody is watching.
SELECT c.name, count(o.id) AS orders
FROM customers c
JOIN orders o ON o.customer_id = c.id
WHERE o.placed_at > now() - interval '30 days'
GROUP BY c.name
ORDER BY orders DESC;
Carefully modelled databases, reporting and data pipelines, with backups that are actually tested.
git push main
├─ build ✓
├─ test ✓
├─ deploy ✓ edge network
└─ monitor ● healthy
Cloud hosting, automated deployment, monitoring and security built in from the first release.
03 · What sits behind the paper
Every layer of a business system, designed and built by one team.
We build what makes your business different and integrate what doesn't.
Build
Integrate
04 · PAC / Business system 001
A working demo for a fictional company. Click around, then look underneath.
The strip along the bottom shows the API call and SQL behind each action. Open an order, move it along, then press View the architecture to see the whole stack.
05 · Case files
Written up like engineering reports, because that is what the work is.
Project 001
Project 002
Project 003
Under the surface · northwest_components · PostgreSQL
06 · Under the hood
The part most people never see, and the part that has to be right.
07 · How we work
A calm, transparent process, and we are still here after launch.
01
We learn how the work really happens, including the spreadsheets nobody mentions.
02
We shape the screens, the data and the integrations, and agree what comes first.
03
Working software in short increments, so you can see and use progress as it lands.
04
Careful migration from the old way of working, with training and monitoring in place.
05
We watch how the system is used and keep it growing with the business.
08 · Contact
Let's work out what it should look like.