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