Introduction

Présentation de la plateforme Pulse my Promo, de son architecture et de ses acteurs.

Introduction

Pulse my Promo est une plateforme B2B qui met en relation les distributeurs alimentaires (magasins disposant d'espaces publicitaires en rayon) et les marques industrielles (équipes marketing réservant des campagnes en point de vente).

Monorepo

Le dépôt est organisé en monorepo Turborepo avec deux applications principales :

DossierRôle
app/mypromo/Application principale (Nuxt 4 fullstack)
app/docs/Site de documentation (ce site)

Stack technique

CoucheTechnologie
FrameworkNuxt 4 / Nitro
UINuxt UI 4 / Tailwind CSS 4
LangageTypeScript strict
Base de donnéesPostgreSQL 17 via Prisma
AuthBetter Auth
i18n@nuxtjs/i18n (fr / en)
Stockage fichiersS3-compatible — Garage en local

Pour les versions exactes de chaque dépendance, voir Stack technique.

Les quatre acteurs de la plateforme

ActeurRôle
IndustrielÉquipes marketing qui planifient des campagnes en point de vente. Interface orientée carte, décision rapide, principalement desktop.
DistributeurOpérateurs retail (Carrefour, Leclerc, Intermarché…) qui gèrent leur inventaire d'espaces publicitaires et leurs disponibilités.
AdminOpérateurs Pulse Group : validation KYB, supervision des opérations, gestion des référentiels.
ImprimeurPrestataire d'impression qui reçoit les fichiers visuels validés et produit les supports physiques.

Liens rapides