01 / Audit
Comprendre.
L'existant est lu, mesuré, puis transformé en plan d'action priorisé.
- Architecture
- Sécurité
- Performance
- Dette technique
- Flux
- Roadmap
23KADigital Engineering
Nous auditons, construisons, déployons et opérons des systèmes numériques. Du premier commit à la production — puis dans la durée.
Audit · Build · Host · Care
DéfilerUn même interlocuteur pour comprendre le problème, construire la solution, la mettre en ligne et la maintenir.
01 / Audit
L'existant est lu, mesuré, puis transformé en plan d'action priorisé.
02 / Build
Des outils conçus autour du besoin réel, pas autour d'un framework.
03 / Host
Une production documentée, reproductible, que l'on peut réellement comprendre.
04 / Care
Le produit continue de vivre après la mise en ligne.
Trois produits construits de bout en bout : interface, logique métier, infrastructure. Chaque capture a été prise sur l'application elle-même, avec ses propres données de démonstration.
01Product / SaaS
Commande à table par QR code, de la carte jusqu'à la cuisine.
Plateforme multi-restaurants. Le client scanne le QR de sa table, compose sa commande et peut régler depuis son téléphone. La commande arrive en temps réel sur l'écran cuisine et sur l'imprimante thermique. Le restaurateur gère sa carte, ses tables, ses QR codes et les commandes prises au téléphone.
StackNode.js · Express · SQLite · JavaScript natif · SSE · Docker · Nginx
Voir le projet (ardoiseflow.fr, nouvel onglet)02Data / Web / Monitoring
Veille quotidienne des entreprises en difficulté et à céder.
Chaque jour, les annonces du BODACC des dix départements du Grand Est sont collectées, enrichies par SIREN via l'API Recherche d'entreprises, puis classées par un score d'opportunité de reprise. Chaque score est détaillé critère par critère, et le nom du mandataire à appeler est extrait de l'annonce.
StackNode.js · node:sqlite · node:http · zéro dépendance obligatoire · PWA · Docker
Application à accès restreint. Vitrine publique.
Voir le projet (veille-grandest.soma23.fr, nouvel onglet)03Security / Messaging / Infra
Messagerie privée, chiffrée dans le navigateur.
Messagerie web auto-hébergée. Messages, pièces jointes et avatars sont chiffrés dans le navigateur avant envoi, avec X3DH et Double Ratchet sur libsodium et Web Crypto. Le serveur stocke et relaie des chiffrés sans jamais détenir de quoi les lire ; le mot de passe n'est jamais transmis.
StackTypeScript · React · Vite · Fastify · WebSocket · PostgreSQL · Caddy · Docker
V1 fonctionnelle : 263 tests automatisés, du chiffrement jusqu'au navigateur. Pas encore d'audit de sécurité externe. Pas de démonstration publique.
Cinq étapes, un livrable clair à chaque passage. Chaque étape ne démarre que lorsque la précédente a produit sa sortie.
01
Comprendre le problème avant de parler de solution.
SortieBrief
02
Choisir la forme du système et ses garde-fous.
SortieDesign
03
Construire par itérations vérifiables.
SortieVersion
04
Mettre en production de façon reproductible.
SortieLive
05
Surveiller, corriger, faire évoluer.
SortieContinu
Les technologies suivent le problème, pas l'inverse. Chaque ligne ci-dessous est utilisée dans au moins un des projets présentés.
| Technologie | Rôle | Utilisé sur |
|---|---|---|
| AFrontend | ||
| HTML · CSS | Interfaces sobres, rapides, accessibles | Ardoise · Veille · Silex |
| JavaScript | Natif, sans étape de build | Ardoise · Veille |
| React | Interfaces applicatives riches | Silex |
| Vite | Build et développement, TypeScript | Silex |
| PWA | Applications installables, service worker, page hors ligne | Veille · Silex |
| BBackend | ||
| Node.js | Serveurs d'application | Ardoise · Veille · Silex |
| APIs | REST, SSE, WebSocket — Express, Fastify, node:http | Ardoise · Veille · Silex |
| PostgreSQL | Base relationnelle, migrations versionnées | Silex |
| SQLite | Natif (node:sqlite), sans dépendance binaire | Ardoise · Veille |
| CInfra | ||
| Linux · Debian | Serveurs de production, installation scriptée | Ardoise · Veille |
| Docker | Conteneurs, Compose | Ardoise · Veille · Silex |
| Caddy | Reverse proxy, HTTPS automatique | Silex |
| Nginx | Reverse proxy, en-têtes, cache | Ardoise · Veille · Silex |
| VPS | Hébergement maîtrisé, sans plateforme intermédiaire | Ardoise · Veille |
| DDelivery | ||
| Git | Versionnement, mise à jour du serveur depuis le dépôt | Ardoise · Silex |
| Tests | Suites automatisées : API, interface, chiffrement, bout en bout | Ardoise · Veille · Silex |
| SSL | Let's Encrypt, via Certbot ou Caddy | Ardoise · Veille · Silex |
| Monitoring | Endpoints de santé, contrôle de dérive des données | Ardoise · Veille · Silex |
| Backup | Sauvegardes datées et rotatives, contrôle d'intégrité | Ardoise · Veille · Silex |
23KA existe pour construire des produits numériques qui restent compréhensibles après leur mise en production.
Pas de couche commerciale entre le besoin et la technique. Pas de complexité ajoutée pour faire joli. Nous choisissons l'architecture, écrivons le code, déployons, puis assumons l'exploitation.
Une structure indépendante, sans équipe de façade : un interlocuteur technique, du premier échange jusqu'à la production.
Le résultat attendu n'est pas seulement une interface soignée : c'est un système documenté, observable, maintenable et capable d'évoluer.
Décrivez le problème.
Nous regarderons ensuite la meilleure manière de le résoudre.
Un brief court suffit pour commencer : contexte, objectif, contraintes, délai si vous le connaissez.