Uni-CE - Rebuilding France's #1 Works Council Platform
Uni-CE is the leading CSE (works council) platform in France, used by more than 1,000,000 employees to access discounted products, events, polls, photo albums and their works council's treasury. As Lead Developer at Goodwave, I drive the complete rebuild of the platform, from architecture to production delivery.
The platform is a modular monorepo of four interconnected projects:
- Back-end NestJS structured in Domain-Driven Design (bounded contexts: auth, orders, products, treasury, accounting…), REST API, MongoDB / Mongoose, JWT / Passport
- Back-office Next.js (App Router) — TanStack Query, React Hook Form / Zod, Tailwind, i18n and role-based access control (RBAC)
- Mobile app Flutter (Riverpod, GoRouter) for iOS and Android
- Shared design tokens — a single
tokens.jsonsource of truth compiled to TypeScript (back-office) and Dart (mobile) so both clients stay visually in sync
Beyond the core e-commerce flows (shop, orders, refunds, payment gateway), the platform integrates a wide range of third-party services: external product catalogs (SLD, Buybox, Smartbox, ViaPress…), ANCV, AWS S3 / SNS, transactional emails and campaigns, PDF generation and Google Places.
The development workflow itself is AI-augmented: Claude Code with custom MCP servers, skills and agents, plus AI-assisted code review.
This is the kind of project I enjoy most: a real product with real scale, owned end to end — from domain modeling to the pixel on both web and mobile.