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.
Most representative plugin
npm install @isomorph-agency/strapi-plugin-linkA 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
| Package | Version | Downloads (30 days) |
|---|---|---|
| @isomorph-agency/cookie-consent | 1.0.7 | 751 |
| strapi-plugin-cookie-consent | 1.0.4 | 675 |
| strapi-plugin-cookie-consent-v4 | 1.0.5 | 586 |
| @isomorph-agency/link-resolver | 0.1.2 | 425 |
| @isomorph-agency/strapi-plugin-link | 0.1.1 | 275 |
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.