Tarifs
Le socle livré complet : code, doc, CI/CD et sécurité.
Un paiement unique, le code source complet et aucun abonnement. Choisissez votre niveau d’accompagnement, puis écrivez-nous : nous revenons vers vous pour la livraison.
- Licence à vie, code source complet
- Auto-hébergé sur votre infrastructure
-
Kit
Le socle complet, en autonomie. 1 000 €licence à vie Paiement unique- Code source complet du socle
- Multi-tenant, marque blanche, auth 2FA
- Chaîne CI/CD + 5 contrôles sécurité bloquants
- Livraison Docker Compose et runners fournis
- Design system Contour, clair et sombre
-
Kit + accompagnement
Installé et en production avec nous. Sur devis Selon votre projet- Tout le Kit, plus :
- Installation guidée : Traefik, runners, Tolgee, Dependency-Track
- Revue de votre première mise en production
Qualité et outillage
Ce que vous achetez, vérifié dans le code.
Chaque ligne ci-dessous correspond à un fichier, un workflow ou une page de documentation du socle. Pas de promesse : des systèmes en place.
-
Architecture multi-tenant
- Une base, isolation par Row Level Security en mode FORCE, rôle applicatif sans BYPASSRLS
- Un méta-test fait échouer la CI si une table tenant n’a pas sa policy
- 56 migrations SQL versionnées
- Journal d’audit en ajout seul : la base refuse le DELETE au rôle applicatif
- Webhooks sortants protégés contre le SSRF, workflows XState versionnés par espace
-
Identité et accès
- 2FA TOTP avec 8 codes de secours, obligatoire par espace et par rôle
- Verrouillage de compte, politique de mot de passe, step-up, révocation des sessions
- Rôles owner, admin, member et rôles personnalisés par espace
- Session déléguée (impersonation) : permission dédiée, 1 h maximum, motif obligatoire, auditée
- Port d’identité prêt pour brancher un autre fournisseur (SSO) le jour venu
-
Stack technique
- TypeScript strict de bout en bout, Node 22, image épinglée par empreinte
- API NestJS 12 sur Fastify 5, OpenAPI et SDK client générés
- Console React 19, Vite 8, Refine 5, design system Contour
- Tâches BullMQ et Redis 8 : outbox, e-mails, purges, webhooks
- Facturation par port Stripe ou manuel, quotas contrôlés (402)
- Observabilité OpenTelemetry et pino
-
Cybersécurité
- Gitleaks sur tout l’historique, Semgrep, pnpm audit et OSV-Scanner : bloquants à chaque PR
- SBOM CycloneDX (cdxgen, syft), scan grype à chaque PR et chaque semaine
- Images signées Cosign, provenance SLSA, attestation OpenVEX
- Helmet et HSTS sur l’API, CSP stricte avec rapport de violations, rate limiting Redis
- Secrets lus depuis des fichiers, Dependabot, politique SECURITY.md
- Modèle de menaces et 49 fiches de contrôle avec preuves
-
Conformité : ce que le code fournit
- Journal d’audit en ajout seul, conservé 24 mois par défaut (jamais moins de six), purge outillée
- Export d’un membre et d’un espace (accès, portabilité), pseudonymisation d’un membre, effacement d’un espace sous 30 jours
- TLS et HSTS côté navigateur, mots de passe et codes de secours hachés
- Contrôles rattachés aux critères SOC 2, questionnaire sécurité pour vos acheteurs, registre des risques
- À votre charge : DPA, registres des traitements et des violations, audits et certifications, chiffrement des volumes et des sauvegardes
-
Dependency-Track
- Instance Dependency-Track fournie en Docker Compose, avec sa base PostgreSQL
- pnpm sbom:sync pousse les SBOM du code, des images et de la CI
- pnpm dtrack:setup installe la politique « vulnérabilité critique = échec » et les alertes e-mail
- Import du VEX pour documenter les vulnérabilités non exploitables
-
Internationalisation
- Tolgee auto-hébergé, traduction automatique DeepL en option
- Catalogues ICU (intl-messageformat), source de vérité dans le dépôt
- pnpm i18n:sync : clés, tags, captures d’écran et contexte poussés aux traducteurs
- Français et anglais complets (~1 300 clés), une commande pour ajouter une langue
-
CI/CD
- ci : typecheck, lint, frontières de modules, tests, build, OpenAPI et SDK à jour, contrôles sécurité, images
- e2e : Playwright contre la vraie API, accessibilité axe
- sast, sbom, image-scan, scorecard : analyses dédiées et hebdomadaires
- release-images : images arm64 signées, puis livraison seulement si ci et e2e sont verts
- deploy : relivraison manuelle, chemin de retour arrière
- load : k6 à chaque version, objectif p95 < 300 ms
-
Qualité et tests
- Tests sur un vrai PostgreSQL (Testcontainers), pas de base simulée
- Vérification automatique que chaque route de l’API est couverte
- Restauration d’une sauvegarde prouvée en CI
- Scénarios manuels documentés dans TESTING.md
- doc-impact : chaque PR liste les pages de documentation à relire
-
Documentation Docusaurus
- Aide aux utilisateurs finaux : 51 pages, publiée
- Développeurs et architectes : 116 pages (architecture, exploitation, qualité, Contour)
- Sécurité : 70 pages (modèle de menaces, contrôles, conformité, procédures)
- Décisions : 73 ADR motivées
- CI de la doc : sources et preuves vérifiées, build des 4 bases
-
Harnais pour agents IA
- CLAUDE.md et AGENTS.md synchronisés : les règles du dépôt lues par vos agents de code
- 5 skills : atelier, avis-frais, e2e-pr, lot, release
- 3 agents relecteurs : architecte, lead-dev, auditeur-doc (Claude et Codex)
- Permissions allow, ask et deny pré-réglées (push forcé et suppressions interdits)
- Kit « agent produit » pour bâtir votre produit sur le socle, aligné sur le code par un test
Coûts d’exploitation
- Outils de la chaîne open source et auto-hébergés : Tolgee, Dependency-Track, Gitleaks, Semgrep OSS, OSV-Scanner, syft, grype, Cosign. Aucune licence tierce à payer.
- Plateforme d’essai montée sur Oracle Cloud Always Free (Ampere A1, arm64). L’offre gratuite couvre aujourd’hui 2 OCPU et 12 Go de mémoire (1 500 heures-OCPU et 9 000 heures-Go par mois).
- Runners GitHub hébergés gratuits à cette échelle, ou vos propres runners.
- Prévoir environ 4,5 Go de RAM pour Dependency-Track.
Ce qui est livré
Quatre volets, une seule livraison.
Le produit, sa documentation, sa chaîne CI/CD, ses contrôles de cybersécurité et, en option, notre accompagnement.
| Inclus | Kit1 000 € | Kit + accompagnementSur devis |
|---|---|---|
| Socle produit | ||
| Code source complet du socle | Inclus | Inclus |
| Multi-tenant, marque blanche, auth 2FA | Inclus | Inclus |
| E-mails brandés, console plateforme | Inclus | Inclus |
| i18n Tolgee auto-hébergé, catalogues ICU français et anglais | Inclus | Inclus |
| Harnais agents IA : CLAUDE.md, AGENTS.md, 5 skills, 3 agents relecteurs | Inclus | Inclus |
| Design system Contour, clair et sombre | Inclus | Inclus |
| Documentation | ||
| 4 bases Docusaurus : aide utilisateurs (51 p.), développeurs et architectes (116 p.), sécurité (70 p.), décisions ADR (75 p.) | Inclus | Inclus |
| CI/CD | ||
| Chaîne CI/CD GitHub Actions : tests, images signées, livraison Docker Compose | Inclus | Inclus |
| Runners auto-hébergés pris en charge, proxy Traefik fourni | Inclus | Inclus |
| Installation guidée : Traefik, runners, Tolgee, Dependency-Track | Non inclus | Inclus |
| Cybersécurité | ||
| 5 contrôles bloquants : Gitleaks, Semgrep, pnpm audit, OSV-Scanner, scan d’images grype | Inclus | Inclus |
| SBOM CycloneDX, images signées Cosign (SLSA, VEX), Dependency-Track fourni | Inclus | Inclus |
| Modèle de menaces et 49 fiches de contrôle avec preuves | Inclus | Inclus |
| Revue de votre première mise en production | Non inclus | Inclus |
Contact
Une offre vous intéresse ? Écrivez-nous.
Trois champs obligatoires. Votre message arrive directement dans notre boîte et nous vous répondons par e-mail.
Réponse par e-mail.