~/lenfant-sauvage
cd ../réalisations

Plateforme SaaS RH · 2025

Jacklyn

Architecture & développement full-stack

  • React 19
  • TypeScript
  • Ruby on Rails
  • PostgreSQL
  • Turborepo
  • Playwright

Le contexte

Jacklyn est un logiciel RH (SIRH) qui couvre tout le cycle de vie salarié : onboarding, gestion des employés, réservations, facturation, support, recrutement. Chaque métier a son interface, mais tout doit rester cohérent — même design, même logique, même source de vérité.

Le défi

Faire coexister une dizaine de front-ends React sans dupliquer le code, sans diverger visuellement, et sans transformer chaque déploiement en cauchemar. Le tout branché sur une API unique, avec une couverture de tests suffisante pour livrer vite sans rien casser.

Ma réponse

  • Monorepo Turborepo : dix applications Vite/React 19 + TypeScript, des packages partagés (design system, client API, utilitaires), un seul install, des builds mis en cache.
  • API Ruby on Rails : le back-end unique, robuste, qui sert toutes les interfaces — admin, employé, réservation, facturation, marketing, carrières.
  • Tests end-to-end Playwright sur les parcours critiques, pour livrer en confiance.
  • Observabilité Sentry de bout en bout.

Le résultat

Une plateforme qui évolue par blocs indépendants tout en restant d'un seul tenant. Ajouter une application, c'est ajouter un dossier — pas réinventer l'architecture. Version après version, la vélocité tient.

projet suivant

APEX