Stack Technique & Standards de Code
« Moins de complexité inutile, zéro surcouche gadget. Une architecture web moderne, typée et pérenne que n'importe quel développeur senior peut reprendre les yeux fermés. »
1Pourquoi Cette Stack en 2026 ?
TypeScript en Mode Strict
La Sécurité du Typage de Bout en BoutPas de `any` toléré. Les schémas de données de la base PostgreSQL sont directement synchronisés avec les composants React et les routes d'API. Si un champ change, le compilateur détecte l'erreur immédiatement à la compilation plutôt qu'en production chez le client.
Next.js App Router & Server Components
Performance & Sécurité des SecretsLes composants serveur (RSC) traitent la logique métier et les requêtes SQL directement sur le serveur. Aucun secret d'API ni logique privée ne fuite dans le navigateur du client. Les pages s'affichent instantanément sans bundle JavaScript obèse.
PostgreSQL & Prisma ORM
Intégrité ACID & Modélisation RelationnellePour des chantiers, des devis et des factures, le NoSQL est une hérésie. PostgreSQL garantit des transactions atomiques infaillibles, l'unicité des numéros de devis/factures et des relations strictes entre clients et interventions.
Vitest & Node Test Runner
Tests Automatisés & Non-RégressionDes suites de tests automatisées exécutées avant chaque déploiement. Si une règle de calcul ou un gabarit dimensionnel dérive, le build est immédiatement bloqué pour empêcher toute régression.
2Code Source Complet & Audit GitHub
Audit Direct du Code Source en Production
Pas d'extraits tronqués ni de snippets artificiels sur ce portfolio. L'intégralité de l'application Freelio est consultable en clair sur GitHub : vous pouvez auditer l'historique des commits, la structure modulaire et exécuter les tests en local.
3 281 lignes de modélisation PostgreSQL sous Prisma : isolation multi-tenant, sessions, rôles, chantiers, devis, acomptes et audit logs.
Génération de XML CII conforme à la norme européenne avec normalisation d'adresses postales et gestion stricte des montants en centimes.
309 tests unitaires sous Vitest couvrant les calculs financiers, la TVA, les marges et la validation de conformité avant chaque déploiement.
git clone https://github.com/lacombechristophe/freelio.git3Architecture de Tests & Suites Automatisées
Pourquoi des tests automatisés sur chaque projet ?
Pour une PME : la certitude que vos devis sont toujours justes et que l'outil ne plantera pas en clientèle. Pour une Agence: l'assurance d'un code TypeScript propre, vérifiable et immédiatement prêt pour la production.
npm run test:unit- Calculs financiers exacts : zéro bug d'arrondi sur les devis, remises et acomptes
- Conformité Factur-X 2026 : validation stricte du format légal avant chaque émission
- Importation sans perte : reprise fluide de vos anciens fichiers clients et contacts
- Sécurité & Confidentialité : protection intégrale des devis et des données clients
npm test- Calculs de cotes fiables : blocage automatique des dimensions incompatibles avec le bassin
- Sécurité de la pose : vérification des escaliers, de la dalle et des margelles
- Orientation intelligente : bascule sur étude personnalisée si le terrain est atypique
- Transmission instantanée : envoi immédiat et sécurisé de la fiche devis au commercial
4Méthode de Travail : Collaborer Efficacement dès le Premier Jour
La qualité technique d'une application ne se résume pas à son code source : elle dépend aussi de la fluidité des flux de travail et de la clarté des échanges quotidiens. Voici mes 4 engagements de collaboration :
Intégration Git & Revues de Code
Pull Requests atomiques, messages de commit conventionnels et documentés. Le code est immédiatement lisible et auditable par vos équipes.
Respect des Conventions d'Équipe
Adoption rigoureuse de vos outils de linting, conventions d'architecture existantes et standards de nommage pour ne jamais perturber la cohérence du projet.
Communication Asynchrone Fluide
Points d'avancement réguliers, tickets Linear/Jira tenus à jour et canaux Slack/Teams réactifs pour un suivi sans friction ni perte d'information.
Galop d'Essai Cadré
Pour les agences souhaitant valider la collaboration avant un engagement sur plusieurs semaines, démarrage possible sur un premier ticket ou sprint court (3 à 5 jours).
Envie de collaborer avec un profil autonome et carré ?
Régie agence à 450 € HT/j ou forfait clé en main pour vos outils métier.