Web apps, dashboards and client portals

When a website is not enough: software with accounts, permissions, payments and the integrations your business already runs on. We build these in the same stack as our sites, and we run one ourselves.

  • Businesses outgrowing spreadsheets
  • Agencies who need a client portal
  • Creators with a community or membership
  • Teams replacing a manual process
See examples

Web apps start in our Growth tier: £12k–£30k, typically 4 to 10 weeks. Smaller internal tools sometimes fit the Starter tier.

The problems we solve

The work lives in spreadsheets and DMs

Project status, invoices and requests end up scattered across tools nobody checks. A portal puts them in one place your clients can see without asking you.

Off-the-shelf nearly fits

Paying per seat for software you use a fifth of, and working around the rest, costs more than it looks. We build the fifth you need and connect it to the tools you keep.

You have been quoted agency money for it

You work directly with the person building it. That is why a portal costs £12k here rather than the £40k an agency quotes to cover its account layer.

What you get

  • Accounts, roles and permissions
  • The screens your team and your clients each need
  • Payments and invoicing where the process needs them
  • Integrations with the tools you already run on
  • Email, Discord or push notifications on real events
  • Admin area so you can run it without us
  • Deployment, backups and monitoring set up
  • Handover session and documentation, and the code is yours

Pricing

Launch

48 hours – 2 weeks

£1k–£4k

Portfolio sites, landing pages and one-offer brands.

Starter

2–4 weeks

£4k–£8k

Business websites for agencies, shops and local services.

Compare all tiers and retainers

What clients say

We worked with the Resolvo team to bring our vision of Lumo to life over the span of 3 months and the team did better than we could have ever asked for!
Resolvo delivered exactly what we needed for our video editing business. They understood our creative vision and built a website that perfectly showcases our work.

Charlie

Project Cloud

See the project →

The parts of an app people judge you on

A web app is mostly the unglamorous screens: signing in, verifying an email, being told something happened. These are working demonstrations of how we build them. Hover or scroll to see each one run.

Account creation

Create your account

A demonstration of a sign-up form validating each field as it is completed.

Accounts people finish

Sign-up is where most product users drop out. Every field confirms as it is completed, so nobody reaches the button wondering what is wrong.

Two-factor sign-in

Enter your code

We sent a six-digit code to priya@northgate.co.uk

A demonstration of a six-digit verification code being entered and accepted.

Verification that gets out of the way

Email codes and two-factor sign-in, designed so the wait is visible and the failure states are written before the happy path.

Alerts

People find out without logging in

9:41

Email, Discord or push, triggered by what actually happened in the app.

A demonstration of app notifications for payments, enquiries and approvals.

Alerts where your team already is

Payments, enquiries and approvals pushed to email, Discord or a phone, triggered by what actually happened in the app.

Credentials

Secrets vault

Stripe secret key

sk_live_••••••••••••••••••••

Database password

••••••••••••••••

Example values. Real secrets stay server-side and are never sent to the browser.

Secrets handled properly

Keys and credentials stay on the server and are revealed on purpose, never shipped to the browser or left in a screenshot.

These are interface demonstrations built for this page, not screenshots of client work. The client builds behind them are in the case studies below.

How a project works

Six steps from first call to launch. Portfolio sites can move through them in days; larger builds take a few weeks.

  1. Step 1

    Discovery call

    A free call to understand your goals, who the site is for, and the sites you like.

    From you: Share examples, your current site and what success looks like.

  2. Step 2

    Fixed quote & plan

    A written scope, price and timeline, so you know exactly what you are getting before anything starts.

    From you: Confirm the scope and timeline.

  3. Step 3

    Design

    A first design for your feedback. We refine it with you until it is right.

    From you: Send feedback, logos, copy and the work you want to show.

  4. Step 4

    Build

    A fast, mobile-first build with SEO basics, analytics and easy content editing where it makes sense.

    From you: Review the live preview and flag changes.

  5. Step 5

    Launch & handover

    Domain, hosting and go-live handled, followed by a handover session and documentation. The code is yours.

    From you: Approve the final version.

  6. Step 6

    Aftercare

    A support window after launch (30–90 days depending on the project), then optional monthly retainers.

    From you: Tell us what to change as your business grows.

Updates
You see progress at every stage through a live preview, not just at the end.
Channels
Email, video calls, Discord or WhatsApp, whichever suits you.
Hours
UK-based and working on UK time, with clients around the world.

Typical timelines and what's included are on the pricing page.

Frequently asked questions

Cost, timelines, ownership and what working with us is like.

Projects start at £1k. Portfolio sites and landing pages usually cost £1k–£4k, business websites £4k–£8k, and custom web apps from £12k. You get a fixed quote once the scope is agreed, before any work starts.

Want a site like this?

Tell us what you need and get a fixed quote within 24 hours. Projects from £1k.

See pricing

Rather talk it through? Book a free call