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
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.
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.”

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
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.
Examples we've built
All case studies
Discord Bot · Dashboard · Website
Lumo Bot
Comprehensive Discord bot, website, and dashboard solution for managing large influencer Discord servers.

Video Editing · Media · Creative Services
Project Cloud
Professional video editing services website designed to showcase their expertise and attract new clients.

Website · Branding · SEO
Resolvo Website
Modern agency website and client portal built to demonstrate our capabilities and connect with potential clients.
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.
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.
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.
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.
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.
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.
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.
Rather talk it through? Book a free call