Skip to content

Web development

Web apps and SaaS products built with React and Next.js, from first screen to production.

What this service covers

Most of what we build is web software: SaaS products, customer portals, dashboards and marketplaces. We use React and Next.js on the front end with TypeScript throughout, and a Node.js or .NET backend depending on what your team already knows and where the product is heading.

A typical first release takes eight to twelve weeks. You get a live preview URL from the first week, and every Friday we demo what shipped and send a written changelog. Scope is agreed up front, so you know what launch includes before we write the first line of code.

We build with the second year in mind: authentication, roles, audit logs, error tracking and analytics are in place at launch rather than bolted on after the first enterprise customer asks for them.

What you get out of it

The results clients typically see. We agree the measures that matter to you during discovery.

  • 01

    A product in users’ hands in 8–12 weeks

    A scoped first release, live on your domain, with sign-up, billing and the core workflow working end to end.

  • 02

    Pages that load in under 2 seconds

    Server rendering, image optimisation and caching tuned so Core Web Vitals pass on a mid-range phone.

  • 03

    A codebase your next hire can read

    Typed, tested and documented, with a README that gets a new engineer running locally in under an hour.

  • 04

    Weekly releases from day one

    CI/CD and preview environments set up in week one, so shipping is routine rather than an event.

How the engagement runs

A typical web development engagement, start to finish. You see working results every week.

Stack we use most often

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Node.js
  • PostgreSQL
  • Prisma
  • Stripe
  • Vercel
  • AWS

We fit in with what your team already runs.

  1. 1

    Discovery and scope

    1 week

    Workshops on users, workflows and constraints. You get a written scope, milestone plan and fixed quote.

  2. 2

    Design and architecture

    1–2 weeks

    Clickable prototype of the key screens, data model and hosting plan, agreed before build starts.

  3. 3

    Build in weekly releases

    6–8 weeks

    Features shipped to a preview URL every week, with a Friday demo and changelog.

  4. 4

    Launch and stabilise

    1–2 weeks

    Production cut-over, monitoring, load checks and two weeks of fixes included in the price.

Deliverables

What you receive, all in your own accounts.

  • Next.js application in your GitHub or GitLab organisation
  • Authentication with roles and team accounts
  • Stripe billing with plans, trials and invoices
  • Admin panel for support and operations
  • Preview environment for every pull request
  • Error tracking and product analytics wired in
  • Automated tests for the critical user flows
  • Handover docs and a recorded architecture walkthrough

FAQ

Common questions about web development

More in build products

All 17 services

Talk to an engineer about web development

A 30-minute call with a senior engineer. You leave with a rough plan, a timeline and a price range, whether or not we work together.