London office · Shoreditch
Services / 01 — Bespoke database development

Bespoke database development
for UK businesses

Most businesses start with a spreadsheet. Then it becomes the system everyone depends on, and nobody trusts. Magora builds bespoke database systems for UK organisations: one source of truth with roles, an audit trail, reporting and integrations, built by a senior in-house team, with a free working prototype first and code and IP that belong to you. Part of our bespoke software development service.

Updated October 24, 2026
Free 30-minute consultation A senior engineer reviews your brief and gives you a realistic scope, price and timeline. No commitment.
Tell us what you need A senior engineer replies within one working day.
Required: a sentence or two (at least 20 characters).
Trusted by Danone Unilever Toyota Cisco AstraZeneca Veolia
In short

What is bespoke
database development?

Bespoke database development means designing the data model, the screens and the rules for one organisation's data, so that people enter, find and report on it in one system instead of in spreadsheets or a packaged tool that does not fit. At Magora a free working prototype takes 5–10 working days and Discovery from £3,000 and a first release from £10,000 (2026 prices, GBP).

Signs a spreadsheet or Access file has become a risk
  • Several people keep their own copies and nobody knows which is right.
  • A key figure depends on one person's formulas or macros.
  • Reports are rebuilt by hand every month, and checks are done by eye.
  • You cannot say who changed a record or when.
  • You cannot give different people different access.
  • Data has to be re-keyed between the file, the CRM and the accounts package.
  • Customers, auditors or regulators ask questions the file cannot answer.
What is included

What a bespoke database
system includes.

A database on its own is not what people buy. The working system has these parts.

01 — Model

A data model built around your process

The records, relationships and rules that describe how your business actually works.

02 — Screens

Screens for each role

Forms, search, filters and views that people use daily, plus an admin area your team runs itself.

03 — Control

Roles, permissions and an audit log

Fine-grained access for different people, and a record of who did what.

04 — Reporting

Reporting, exports and integrations

Dashboards, scheduled reports, CSV and API access, and integrations with CRM, accounting, ERP, payments and third-party data, so nothing is re-keyed. See API integration services.

05 — Migration

Migration of your existing data

Cleaning and reconciliation of what you have today, and a parallel run before the old file is retired.

06 — Hosting

Hosting, backup and monitoring

In your own cloud account, with UK/EU data residency options.

Technology

Technology
we build with.

Mainstream, well-supported technology, so any competent team can maintain the system after us. We can also work with the database you already run.

Data
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
Web front end
  • React · Next.js
  • Vue.js
  • TypeScript
  • Accessible UI
Backend
  • Node.js · NestJS
  • PHP · Laravel
  • Python · FastAPI
  • REST · GraphQL
Cloud
  • AWS
  • Azure
  • Google Cloud
  • Docker · CI/CD
Security
  • SSO · OAuth
  • Audit logging
  • UK/EU data residency
How we do it

Moving off spreadsheets and Access:
how we do it.

Same senior engineers from kickoff to handover, with migration rehearsed on your real data before anything goes live.

Step 01

Working prototype

5–10 working days · free

Send us the spreadsheet and a description of how it is used. We build a clickable, coded prototype of the core workflow, with a written analysis from a senior Product Owner.

Spreadsheet Prototype Written analysis
Step 02

Discovery

2 weeks · from £3,000

We map the data, the users and the rules, find what is wrong with the current data, and hand over a data model, a fixed estimate and a delivery plan.

Data model Data review Fixed estimate
Step 03

Design & build

Two-week sprints

A demo every week, with migration scripts written and rehearsed on real data.

2-week sprints Weekly demo Migration scripts
Step 04

Parallel run & UAT

Before go-live

Your team tests on real data before the spreadsheet is retired.

Real data UAT Reconciliation
Step 05

Launch & support

Ongoing

Deployment to your cloud account, monitoring and backups, then a support retainer from £1,000 a month or a clean handover.

Your cloud Monitoring Handover
What it costs

Bespoke database prices
(2026).

Bespoke systems are priced on our general bands. The data model, the number of roles and integrations, and the volume and state of the data to migrate decide where you land. Every engagement starts with a free working prototype.

Working prototype
£0

A clickable, coded prototype in 5–10 working days, before any paid work.

Discovery
from £3,000

Two weeks: data model, scope, fixed estimate and roadmap.

First release
from £10,000

Most first releases land between £10,000 and £25,000: one or two core workflows in production.

Full system
£25,000–£60,000

Several roles, an admin area, reporting and integrations.

Enterprise
from £80,000

Audit-logged, integration-heavy platforms for regulated sectors.

Run & grow
from £1,000 /mo

Hosting, monitoring, SLAs, security updates and new features.

Want real numbers? We published what 12 of our 2026 project estimates actually cost in Software development cost in the UK (2026).

Case studies

Databases and data systems
we have built.

Four examples with the problem, what we built and the outcome as published on each case page. The budget line is the range on that case page for the scope (Magora pricing guide, 2026 prices), not the client invoice.

Pharma · Field sales · 2018

Pharm Card (EGIS): hundreds of Excel files replaced

Problem
Each medical rep filled in hundreds of Excel files on pharmacy visits; management had no live view of sales and contract performance.
Built
A native iOS (iPad) app and a web application with different access levels for management; an SKU database of thousands of products; plan-versus-fact analysis; GPS pharmacy lookup; an offline mode that syncs automatically. Back end on AWS with PostgreSQL.
Outcome
In daily use by the client's staff, with new features still being added.
Budget
£80k–£120k, typically 5–8 months.
Read the case study →
Enterprise · AI · 2023

Rollio: data from separate business tools in one view

Purpose
An AI data-integration start-up needed to pull data out of enterprise applications, consolidate it and present it in plain language.
Built
A web platform with integrations to CRM systems, financial software and project-management tools, and AI consolidation with plain-language summaries.
Outcome
Businesses can gather data from separate sources into one view with AI-written summaries instead of manual reports.
Budget
£40k–£250k+, AI/ML production builds scoped after Discovery.
Read the case study →
Healthcare · Discovery · 2023

Focalyx: patient data and treatment outcomes

Purpose
A web application for gathering and tracking patient data, AI analysis results and treatment outcomes for prostate-cancer focal treatment, with data upload, treatment tracking and SQL queries for export.
Delivered
The Discovery stage, as the case page states it: user interviews, competitor analysis, prioritised scope and a rollout roadmap. The project was heading into development.
Budget
From £3,000 for the Discovery sprint, two weeks.
Read the case study →
Property · Portal · 2023

Property Finder: a large listings database

Built
PHP and system-architecture work on a real-estate portal with a database of residential and commercial listings, search and filters, news and buying and selling guides, alongside the client's in-house team.
Outcome
Users search a large listings database with filters and get guides for buying and selling.
Budget
£80k–£500k+, scoped after Discovery.
Read the case study →

Also: Casual Films (several tools consolidated into one platform). All projects →

Frequently asked

Bespoke database development:
the honest questions.

Looking for a customer-records system rather than an operations database? See customer database software and bespoke CRM development. For browser-based systems see bespoke web application development, and for process-led systems bespoke business software.

What is bespoke database development?
Designing and building a database and the software around it for one organisation's data, rules and users: the data model, the screens people use, roles and permissions, reporting and integrations. The organisation owns the result.
How much does bespoke database development cost in the UK?
At Magora a first release starts from £10,000 and most land between £10,000 and £25,000; a full system with several roles, reporting and integrations is £25,000–£60,000; enterprise platforms start from £80,000. Discovery starts from £3,000, and every engagement begins with a free working prototype.
Why not just use Airtable, Access or a no-code tool?
Sometimes you should. For a small team with simple records and no compliance needs, a no-code tool is cheaper and faster. Bespoke becomes worth it when you need fine-grained roles, an audit trail, complex rules, integrations the tool does not offer, or you are paying per-seat fees that grow with the team.
Can you migrate our existing spreadsheet or database?
Yes. Migration is part of the plan: we profile and clean the data, write and rehearse migration scripts, reconcile counts and totals, and run the old and new systems in parallel before retiring the old one.
Which database technology do you use?
PostgreSQL and MySQL for relational business data, MongoDB where the data is genuinely flexible, Redis for caching. We can also work with the database you already run.
Is it GDPR-compliant?
Compliance depends on how the system is designed and run. We build in roles and permissions, audit logging and UK/EU data residency options, and agree where data is hosted and who has production access during Discovery.
Who owns the data and the code?
You do. NDA on day one; source code, designs and IP transfer on payment; the repository is yours from the first commit.
How long does it take?
A working prototype takes 5–10 working days and Discovery two weeks. A first release typically takes 6–8 weeks with two or three developers; larger systems are delivered in phases.
Can the database connect to our CRM and accounting software?
Yes: Salesforce, HubSpot, Xero, QuickBooks, Microsoft 365 and others, through their APIs. For CRM-specific work see bespoke CRM development.
Nick Selin
About the reviewer
Consulting Director, Magora

Nick is Consulting Director at Magora and runs first calls and Discovery with new clients. He reviews the advice and recommendations on this page.

Reviewed 24 October 2026
Free 30-minute consult

Pick a slot below
and let's talk.

No commitment, no charge. We'll review your project, scope the next step, and tell you the realistic price + timeline. Free working prototype + senior PO analysis before any paid engagement.

★ 75 verified Clutch reviews, 4.7/5 NDA day 1 UK Companies House #03637036 GDPR-compliant

Spreadsheet
outgrown?

Send us the spreadsheet: a free working prototype of your core workflow in 5–10 days, or a 30-minute call with a senior architect who tells you what the build really takes.

— Cookies

We use cookies to measure traffic and make our marketing more relevant. Necessary cookies stay on. See our Privacy and Cookie Notice.

Free 30-min consult Free consult