Moanv

Solution architecture & engineering

We design solutions that hold up.

From a fast dental website to a multi-tenant clinical platform handling controlled-drug prescribing, the same rigour goes into every build. Here's the range of what we design and architect — and how we think about it. Every claim below links to a project you can inspect.

7 live products and sites, across healthcare, hospitality, professional services and marketing:

What we can architect

Multi-tenant SaaS platforms

Products that serve many customers from one system, with each tenant's data kept apart. We've built shared-database tenant scoping, ownership chains, and a project-per-clinic model on a FHIR backbone.

Seen in:Baton,ProChart,Larderline,Elixty

Regulated & healthcare systems

Software that handles sensitive data under real rules: role-based access enforced on the server, full audit trails, staff two-factor, controlled-drug prescribing on numbered forms — and AI kept firmly out of clinical decisions.

Seen in:Baton,Plexus Psychiatry

AI, done responsibly

AI pipelines with guardrails, not gimmicks: human approval by default, strict schema validation, evidence-only generation, and hard safety rules — an allergen tool that will never say “free from”, and reports a clinician must sign.

Seen in:ProChart,Baton,Larderline,Elixty

Payments & billing

Subscriptions, plan limits and usage metering enforced on the server — with Stripe-hosted checkout, so card details never touch our servers, and signed webhooks keeping status in sync.

Seen in:Elixty,Larderline,ProChart

Fast, findable front ends

Static and server-rendered sites that load fast and rank — no WordPress, no plugin sprawl. The numbers are real: mobile PageSpeed scores in the 90s.

Seen in:Matley Dental,adhd-autism.net,Elixty

Secure by design & shipped cleanly

UK hosting, TLS and HSTS, the secrets that matter encrypted, rate limiting, and no secrets in the codebase — delivered by one-push deploys through Azure Pipelines, Docker and nginx.

Seen in:Baton,ProChart,Larderline,Elixty,Matley Dental

Technologies we work with

We pick the right tool for the job rather than forcing one stack onto everything. Across the projects above, that has meant:

Front end

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Inertia
  • MUI
  • Vite

Backend

  • Django / DRF (Python)
  • Laravel (PHP)
  • Node
  • Medplum (FHIR R4)

Data

  • PostgreSQL
  • Redis
  • SQLite

AI

  • Anthropic Claude
  • OpenAI
  • xAI Grok

Payments & comms

  • Stripe
  • Mailjet
  • Microsoft Graph
  • Listmonk
  • Telegram

Infra & delivery

  • Docker
  • nginx
  • Azure DevOps
  • Let's Encrypt
  • UK hosting

How we think about it

Honesty over hype
We publish prices, name the free option next to the paid one, and tell people when they don't need us. It earns more trust than a sales pitch ever does.
No plugin sprawl
Custom and lean, not a pile of plugins bolted onto a template. That's why the sites are fast and there's less to break or secure.
Governance in the code
The right thing should be the easy thing. Access rules, safety limits and approvals live in the software, so they hold up on a Friday afternoon as much as on an inspection day.
Humans decide, AI assists
AI drafts and gathers evidence; a person reviews and signs. Nothing important is left to a model on its own.
Mobile first, always
Most people arrive on a phone. Every build is designed for that screen first, then scaled up.

Got something to build?

A simple site or a regulated platform — tell us what you're trying to do and you'll get a straight answer about how we'd design it, and what it would cost.

Tell us about it