02 Full-Stack Web & SaaS

Platforms built to outlive their launch.

Most of a product’s life happens after the launch party. We architect SaaS platforms, business applications and high-traffic APIs so that the second year of development is not more expensive than the first.

01 What we build

From a single API to an entire platform

Whether the work is greenfield or a decade-old codebase that has stopped being fun to change.

01

SaaS platforms

Multi-tenant products with subscriptions, billing, roles and reporting. Built by someone who has run a SaaS business and knows which shortcuts become expensive.

  • Subscription and billing integration
  • Multi-tenancy and permissions
  • Reporting and real-time dashboards
02

Custom business applications

CRMs, back-office tools and internal platforms that encode how your business actually works, rather than how an off-the-shelf product wishes it worked.

  • CRM and operations tooling
  • Workflow and approval systems
  • Data integrity and compliance requirements
03

High-traffic APIs

REST and GraphQL APIs designed for the load they will actually see, with the caching and database work that makes the difference between fast and merely working.

  • REST and GraphQL API design
  • Query optimisation and caching strategy
  • Third-party and payment integrations
04

Architecture reviews and rescues

An existing codebase that has become slow to change, or a team that needs a second opinion before committing to a rewrite. Often the rewrite turns out to be unnecessary.

  • Codebase and architecture assessment
  • Incremental migration planning
  • Fractional CTO and technical due diligence
02 Delivered

Platforms already in production

Built across employed, contract and consulting engagements over twenty years. Clients are described rather than named.

  1. 01

    A subscription video-on-demand platform for an international media client.

  2. 02

    An Airbnb-style marketplace for renting private parking spaces.

  3. 03

    A recruiting and applicant-tracking platform built to stay fast as its candidate pool grew.

  4. 04

    A metered paywall and subscription system for an online newspaper.

  5. 05

    A patient-management CRM for doctors, under strict data-integrity requirements.

  6. 06

    A warranty-management CRM for a global hardware manufacturer.

  7. 07

    Several custom e-commerce platforms with Stripe payment integration.

  8. 08

    An enterprise search platform for a national telecommunications operator.

The stack

PHP and Laravel most often, plus Symfony, Node.js, Java and Spring Boot where they fit better. Vue and React on the front end. PostgreSQL, MySQL, MongoDB and Redis for data. Docker and AWS to ship it. The choice follows the problem, not a preference we are trying to justify.

PHP Laravel Symfony Node.js Java Spring Boot Vue.js React PostgreSQL MySQL MongoDB Redis Docker AWS

Building something on the web?

Tell us what you need, and you will get a straight technical answer about how to build it, and what it will take.