4

Uni-CE

Refonte complète de la plateforme CSE n°1 en France, au service de plus de 1 000 000 de salariés. Back-end NestJS en Domain-Driven Design, back-office Next.js, app mobile Flutter et design tokens partagés.

Uni-CE - Refonte de la plateforme CSE n°1 en France

Uni-CE

Uni-CE est la première plateforme CSE de France, utilisée par plus de 1 000 000 de salariés pour accéder à des produits à tarif réduit, des événements, des sondages, des albums photo et à la trésorerie de leur comité social et économique. En tant que Lead Developer chez Goodwave, je pilote la refonte complète de la plateforme, de l'architecture jusqu'à la mise en production.

La plateforme est un monorepo modulaire composé de quatre projets interconnectés :

  • Back-end NestJS structuré en Domain-Driven Design (bounded contexts : auth, commandes, produits, trésorerie, comptabilité…), API REST, MongoDB / Mongoose, JWT / Passport
  • Back-office Next.js (App Router) — TanStack Query, React Hook Form / Zod, Tailwind, i18n et contrôle d'accès par rôles (RBAC)
  • App mobile Flutter (Riverpod, GoRouter) pour iOS et Android
  • Design tokens partagés — un unique tokens.json source de vérité, compilé en TypeScript (back-office) et en Dart (mobile) pour garder les deux clients visuellement synchronisés

Au-delà du cœur e-commerce (boutique, commandes, remboursements, passerelle de paiement), la plateforme intègre de nombreux services tiers : catalogues produits externes (SLD, Buybox, Smartbox, ViaPresse…), ANCV, AWS S3 / SNS, emails transactionnels et campagnes, génération de PDF et Google Places.

Le workflow de développement lui-même est augmenté par l'IA : Claude Code avec serveurs MCP, skills et agents custom, plus une revue de code assistée par IA.


C'est le genre de projet que je préfère : un vrai produit à grande échelle, porté de bout en bout — de la modélisation du domaine jusqu'au pixel, sur le web comme sur le mobile.