Skip to content
MikeStudios. home

Custom software developer UK

Custom web software: accounts, dashboards, payments, and the unglamorous tools a business actually runs on.

When a spreadsheet or a pile of SaaS subscriptions is the product, it is time for software. I scope a thin version, ship it, and extend it once it is in use.

Start a project
bookings.xlsxunsaved
Client
Job
£
Paid
North
Site
1,250
yes
Harbour
App
£?
—
Field
Dash
890
no
Marta
Site
640
—

Where it hurts

  • The business runs on a spreadsheet that only one person understands.
  • A stack of subscriptions almost does the job, and the gaps are filled with manual work.
  • There is no admin view, so every small change waits on a developer who is no longer around.

What you get

  • Authenticated products with a real database, not a page of forms that email a spreadsheet.
  • Payments, email and third-party APIs wired in with a clear boundary around each one.
  • An admin side so you are not waiting on a developer for everyday changes.

Stack

  • Next.js
  • PostgreSQL
  • Supabase
  • Stripe
  • NestJS

What drives the cost

There is no public price list. These are the things that change the quote. After a call I send a fixed price for an agreed scope.

  • How many roles there are, and how much of the work is admin.
  • Payments, email and other services that have to be wired in.
  • Whether this replaces a spreadsheet or sits next to tools you already pay for.

MVPs for startups

A thin version that a real user can try, then the next slice once it is in use. The quote covers that first scope. VERSUS and TCG Tracker started this way, as products rather than as client work.

Replacing the spreadsheet

When the business runs on a spreadsheet only one person understands, the software is an authenticated product with an admin side. Everyday changes should not wait on a developer.

A good fit if

  • An internal tool your team has been meaning to replace
  • A marketplace, tracker or members area
  • A product with billing, roles and a backlog

Related work

Questions on this kind of work.

The practical ones. Pricing stays off the site and is fixed after a call.

Do you start with a full specification?

No. We agree a thin version that a real user can try, then extend it once it is in use. The quote covers that first scope, not an open-ended rebuild.

Who owns the code and the data?

You do. The repository, the hosting account and the database sit in your name. I am not the only person who can run it.

Can this sit next to software we already use?

Yes. Payments, email and other APIs are wired in with a clear boundary, so the new product does not have to replace everything on day one.

Can you build an MVP?

Yes. We agree a thin version that a real user can try, then extend it once it is in use. That is the usual shape for a startup build, and the quote covers that first scope.

What changes the cost of custom software?

Roles, billing, the admin side, and how many other services have to be wired in. Replacing a spreadsheet is a different job from sitting next to tools you already pay for. There is no public price list. After a call I send a fixed quote for an agreed first version.

Tell me what you want to build.

A few lines on the product is enough. I read every enquiry and reply myself.

  • Reply within two working days
  • Fixed quote before any work
  • You own everything
hello@mikestudios.uk