6

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 Full-Stack Engineer 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.