Custom web development

A redesign that wipes out organic traffic, or a CMS no editor can manage: both risks are avoidable. We address them in the scoping phase, before a line is written.

A site built without method costs twice: at delivery, then at the next redesign. We audit before we start, document every decision, and deliver a site your team can evolve without us.

What we build

Institutional and corporate sites

Content structure designed for search, Strapi v5 CMS manageable by your teams, Next.js App Router front-end optimised for Core Web Vitals.

Web applications

Complex interfaces, client portals, internal dashboards. The same stack, the same level of rigour.

Migrations and redesigns

Audit of the existing architecture and content before any decision. We protect organic traffic during the transition.

Before go-live, you receive the redirect table: every address from the old site and its equivalent on the new one, line by line. That is the document that proves no page was lost.

Measured performance

CrUX data measures what your real users experience, not what a simulation tool calculates.

On our technical SEO audit page (/audit-seo-technique), Google measures an LCP of 1,4 s and a CLS of 0 (PageSpeed Insights, snapshot of July 30, 2026). The measurement is reproducible: measure it yourself.

Hosted in France

Strapi backends on Scaleway (France), PostgreSQL, verified backups. Your data stays on French territory.

Why we host on French infrastructure (in French): our article on sovereign hosting.

End-to-end compliance

RGAA 4.1.2 (the French digital accessibility standard), RGESN 2024 (eco-design), OWASP Top 10: 2025 security. Four standards, on every project.

See our dedicated RGAA accessibility audit page for sites under legal obligation.

Our code, installed by other teams

npm packages published by ISOMORPH, downloads over 30 days
PackageVersionDownloads (30 days)
@isomorph-agency/cookie-consent1.0.7751
strapi-plugin-cookie-consent1.0.4675
strapi-plugin-cookie-consent-v41.0.5586
@isomorph-agency/link-resolver0.1.2425
@isomorph-agency/strapi-plugin-link0.1.1275

npm registry snapshot, July 30, 2026, covering June 30 to July 29, 2026. Each figure is verifiable package by package on npmjs.com.

Two MIT-licensed repositories on github.com/agenceisomorph: cookie-consent, strapi-plugin-link-v2.

Four standards, on every project

RGAA 4.1.2

Accessibility

RGESN

Eco-design

Core Web Vitals

Performance

OWASP Top 10

Security

How a project runs

01

Written scoping

Site map, page layouts, content model, acceptance criteria.

02

Design

Functional mockups validated before development.

03

Development

Strapi v5 (back-end) and Next.js App Router (front-end), strict TypeScript.

04

Acceptance testing

Performance, accessibility and security tests on staging.

05

Go-live

Vercel deployment (front-end) and Scaleway (back-end), documentation delivered.

We quote after a written scoping exercise, never from a rate card.

Let's talk about your project

Redesign, new build or migration: describe your site and its current state. We come back with a written scoping document.

By email