The Catalog.
Une marketplace B2B qui encaisse des milliers de références
Marketplace et plateforme de gestion de catalogue : data-heavy, filtres complexes, cartes interactives et drag & drop.
The Catalog est une marketplace B2B doublée d’une plateforme de gestion de catalogue, pensée pour des volumes de données importants : beaucoup de références, des filtres pointus et une cartographie interactive.
Mon rôle · Fullstack Next.js
Un catalogue B2B volumineux, c’est vite des filtres lents, des recherches qu’on ne peut pas partager par lien, et une gestion à la main qui ne suit plus le volume.
Des grids qui tiennent le volume
Tableaux server-driven avec TanStack Query + TanStack Table : tri, pagination et filtrage côté serveur pour rester fluides même sur des milliers de lignes.
Filtres partageables par URL
Synchronisation URL ↔ filtres via nuqs : n’importe quelle vue filtrée devient un lien partageable et rechargeable à l’identique.
Accès sécurisé
Middleware d’authentification Next.js 15 (JWT en cookies) pour protéger les routes et réserver les vues aux comptes autorisés.
Cartes et drag & drop
Cartographie interactive Mapbox GL et réorganisation par drag & drop (dnd-kit) pour manipuler le catalogue directement à l’écran.
Chaque recherche filtrée tient dans une URL : on partage une vue précise d’un lien, sans capture d’écran.
Grids server-driven : le tri et la pagination restent instantanés même quand le catalogue grossit.
Cartes interactives et drag & drop pour gérer les références directement, sans passer par un back-office austère.