Recherches populaires

Cas 03 · Plateforme

Bâtir sans
limites.

Veltrix est la plateforme de contenu que nous avons écrite de zéro — un CMS autohébergé et un constructeur de sites visuel qui fait tourner de nombreux sites à partir d’un seul noyau, et qui s’enrichit d’extensions et de thèmes sans que personne touche à ce noyau.

Veltrix — symbole de marque
01 // Rôle
Architecture · Produit · Ingénierie · Marque
02 // Plateforme
CMS autohébergé — éditions Node et PHP
03 // Année
2026
04 // Statut
Version privée · 2.x

A Le mandat

Les sites clients finissaient toujours par dépasser le même compromis : un CMS facile au départ, puis une pile de modules pour la construction de pages, le référencement, la sécurité et les sauvegardes — chacun avec ses mises à jour, ses conflits et ses angles morts.

A.2 Ce qu’il devait faire

  1. 01Intégrer l’essentiel : constructeur, référencement, formulaires, recherche, sauvegardes, pare-feu
  2. 02Figer les points d’extension pour qu’une extension écrite une fois continue de fonctionner
  3. 03Tourner sur un hébergement infonuagique haut de gamme comme sur un hébergement mutualisé ordinaire
  4. 04Multilingue dès le premier jour — droite à gauche compris

B · Constructeur visuel

Des blocs en entrée. Des pages en sortie.

Trente-sept blocs, placés et publiés — et chaque page parle cinq langues, arabe de droite à gauche compris. Ajoutez un bloc, ou changez de langue.

VELTRIX // CONSTRUCTEUR DE PAGES
Publié

Blocs

  • Bannière sur la page

+ 29 autres blocs

4 sur la page · 37 offerts

AccueilProjetsContact

Créez sans limites

Une plateforme pour tous vos sites.

Commencer

Tout est intégré

ÉditeurSEOSauvegardes

« Trois sites lancés en une semaine. »

Forfaits

EssentielStudioAgence

Questions

Puis-je importer mon site WordPress?

Fonctionne-t-il sur un hébergement mutualisé?

Contactez-nous

NomCourrielEnvoyer

Prêt à lancer?

Commencer

C · Architecture

Un noyau. Des contrats figés.

Un monorepo TypeScript strict de 35 paquets derrière deux applications. Extensions et thèmes n’atteignent le noyau que par des interfaces figées pour toute la série 2.x — vérifiées à chaque build — si bien que le noyau évolue sans briser les sites bâtis dessus.

VELTRIX // SYSTÈMENoyau 2.20 · Édition Node

Sites

  • studio.example
  • shop.example
  • docs.example
  • fr.example

Chaque site servi par un seul noyau

Extensions et thèmes

  • ExtensionRéservations✓ signée · fonctionnelle
  • ExtensionInfolettre✓ signée · fonctionnelle
  • ThèmeThème Studio✓ signé · fonctionnel

Contrat 2.x — figé. Les extensions et les thèmes n’atteignent le noyau que par ces interfaces; pnpm check fait échouer la compilation si l’une d’elles change.

Noyau · 35 paquets · TypeScript strict

  • Contenu
  • Médias
  • Éditeur
  • Blocs
  • Thèmes
  • Extensions
  • Formulaires
  • Recherche
  • SEO
  • Schéma
  • Révisions
  • Calendrier
  • Sauvegardes
  • Restauration
  • Pare-feu
  • API REST
  • Webhooks
  • CLI
  • i18n
  • Multisite
  • Auth
  • Sessions
  • CSP
  • Importateur
cmsNext.js 16 · React 19
workerTâches sur pg-boss
Édition PHPMême schéma et API · sans Node
PostgreSQL 17 · Drizzle ORM · recherche plein texte

Essayez une mise à niveau — les extensions au-dessus du contrat ne s’en aperçoivent jamais.

D · Fonctionnalités

Ce qu’il fait.

01Constructeur de pages visuel
37 blocs avec révisions et publication planifiée — sans module supplémentaire.
02Référencement intégré
Schema, plans de site et une analyse de page qui s’exécute pendant que vous écrivez.
03Multilingue, multisite
Anglais, français, arabe, allemand et espagnol; de nombreux sites, chacun dans son fuseau horaire.
04Sauvegarde et restauration
Sauvegardes complètes et incrémentielles, avec restauration depuis l’administration.
05Pare-feu de requêtes
Un périmètre devant chaque requête, intégré au noyau.
06API, webhooks et CLI
Une API REST versionnée, des webhooks et l’outil en ligne de commande vx.
07Importateur WordPress
Le contenu existant migre sans tout rebâtir.
08Extensions signées
Les extensions sont livrées en paquets signés et s’installent par les mêmes interfaces figées.

E · Ingénierie

Comment c’est bâti.

  1. 01

    Deux éditions, un site

    Une édition PHP tourne sur des hébergements sans Node — et produit le site public à l’octet près, contrôlé sur un corpus de référence de 62 pages.

  2. 02

    Sécurisé par défaut

    Hachage des mots de passe Argon2id, sessions intégrées et une politique de sécurité du contenu avec des nonces par requête sur chaque réponse.

  3. 03

    Des décisions consignées

    Une cinquantaine de registres de décisions d’architecture, des revues de sécurité numérotées et un journal des défauts — le raisonnement survit aux personnes.

  4. 04

    Accessible dans les deux thèmes

    Le contraste est testé automatiquement en clair et en sombre : l’administration reste lisible dans les deux cas.

Pile technologique

  • TypeScript 5.9
  • Node 24
  • Next.js 16
  • React 19
  • PostgreSQL 17
  • Drizzle ORM
  • pg-boss
  • Tailwind 4
  • TipTap
  • Turborepo
  • Édition PHP

Système de marque

  • Cyan#09F2FC
  • Bleu#0071FB
  • Indigo#1F3FFB
  • Violet#B448FC

F · Impact

En chiffres.

37
Blocs dans le constructeur visuel
35
Paquets dans un monorepo strict
5
Langues, droite à gauche compris
62
Pages dans le corpus de parité à l’octet près

Vous avez un projet ambitieux en tête?

Parlez-nous de ce que vous créez : nous répondons en deux jours ouvrables.

↯ Contact rapide

Une petite question?

Demandez-nous n’importe quoi : nous répondons en deux jours ouvrables.