Cap Numerik Échanger 30 min
Accueil/Realisations/ERP negoce vins
Etude de cas · Vins & Conversations

Un ERP multi-canaux pour piloter un negoce vins moderne

Vins & Conversations, negociant a Verrieres-en-Anjou, pilote desormais l'ensemble de son activite commerciale depuis une seule plateforme : achats, commandes, ambassadeurs, campagnes. Construit sur mesure par Cap Numerik.

Boutique web CSE Ambassadeurs Campagnes scolaires BTS NDRC Cockpit ERP
6
Canaux unifies
16
Modules
887
Tests automatises
0
Regle metier en dur
Le contexte client

Six canaux a piloter sans multiplier les outils.

Vins & Conversations, negociant en vins implante a Verrieres-en-Anjou, commercialise par 6 canaux distincts : boutique en ligne, ventes CSE, reseau d'ambassadeurs, campagnes scolaires de financement, partenariats formation BTS NDRC, et vente directe.

Le defi : piloter cette complexite sans multiplier les outils deconnectes. Plus d'Excel paralleles. Une seule plateforme.

La solution livree

Quatre blocs fonctionnels pour tout piloter.

Une architecture en quatre grands domaines, chacun avec ses regles metier propres, mais relies par le meme moteur de regles JSONB et le meme cockpit administrateur.

Planification et achats

Previsionnel achats, sourcing fournisseurs, suivi saisonnalite, gestion stock multi-depots. Anticipation des cycles de vente sur 12 mois pour aligner approvisionnement et campagnes commerciales.

Pilotage commercial multi-canaux

6 canaux unifies dans un seul cockpit : tarification differenciee par canal, suivi commandes temps reel, relances automatisees, paniers abandonnes, taux de conversion par canal.

Animation reseau ambassadeurs

Recrutement et onboarding ambassadeurs, calcul de commissions a la commande, suivi performance individuelle, gestion des campagnes scolaires (BTS NDRC) et CSE avec catalogues prives.

Decisionnel et dashboard

KPIs temps reel, marges par canal, rotations stocks, pilotage actions commerciales complexes. Vision consolidee qui remplace les Excel paralleles et les outils deconnectes.

Architecture en 16 modules

9 modules cles parmi 16.

Apercu structurant. L'ensemble pilote toute la chaine : ventes, achats, stock, logistique, RBAC, audit log, geo-zones, EDI.

Boutique e-commerce publique

Catalogue public sans inscription. Wizard de recommandation selon gouts et budget. Synchronisation stock temps reel via webhook Stripe.

Stripe Webhook PWA

Campagnes scolaires

Lycees et BTS vendeurs pour financer leurs projets. Classement gamifie, systeme 12+1, lien parrainage unique par etudiant.

Gamification RGPD PDF auto

Canal CSE

Commandes groupees pour comites d'entreprise. Catalogue prive, tarifs CSE, paiement virement, facturation dediee.

Catalogue prive Virement Facture PDF

Reseau ambassadeurs

Lien trace unique par ambassadeur. CA attribue automatiquement. Commission calculee a la commande, export comptable mensuel.

Tracage Commission auto Pennylane

Cockpit ERP

Vue unifiee tous canaux : commandes, stock temps reel, tournees, BL signes, KPIs. TVA, seuils, regles : tout parametrable sans code.

JSONB rules Temps reel BL numerique

Documents automatises

BC, BL signes numeriquement sur mobile, recaps commissions, rapports mensuels : tous generes automatiquement en PDF.

PDF auto Signature mobile Export compta

Dashboard BTS NDRC

Tableau de bord pedagogique pour les etudiants BTS. Suivi des ventes, objectifs, classement, sans montants pour l'enseignant.

RBAC Pedagogie

Logistique et tournees

Planification des tournees de livraison, regroupement par zone geographique, bon de livraison groupe par campagne ou par etudiant.

Geo-zones BL groupes

RBAC et audit

8 roles distincts, permissions par module et par campagne. Chaque action admin loggee dans un journal d'audit immutable.

JWT 8 roles Audit log
Stack technique

Construit avec des standards eprouves.

Stack moderne, mature, sans dependance a un editeur proprietaire. Tous les composants sont open source, documentes, deployables sur n'importe quel hebergeur europeen.

React 18
Frontend SPA
Tailwind CSS
Design system
Node.js
API REST
PostgreSQL 16
JSONB rules
Redis
Cache + queue
Stripe
Paiement + webhook
Pennylane
Export comptable
Docker
Conteneurisation
Jest
887 tests CI/CD
PWA
Mobile installable
GitHub Actions
CI/CD pipelines
Knex.js
Migrations SQL
Choix d'architecture

Decisions structurantes.

Quatre principes d'architecture qui rendent l'ERP transposable a d'autres metiers et evolutif sans dette technique.

Moteur de regles JSONB

  • Toutes les regles metier stockees en JSONB en base
  • Pas de redeploiement pour changer une regle de gestion
  • Branding, TVA, seuils, commissions parametrables admin
  • Versionning automatique des regles via audit log

Principes structurants

  • Separation stricte UI / API / moteur de regles
  • 16 modules admin decouples, activables a la carte
  • Tests automatises sur chaque regle metier critique
  • API REST documentee pour integrations futures

Securite et conformite

  • JWT access 15 min + refresh 7j (httpOnly cookie)
  • 8 roles RBAC avec permissions par module
  • Audit log complet de chaque action admin
  • RGPD mineurs : consentement parental
  • Facturation electronique (Pennylane ready)

Transposabilite

  • Architecture decouplee canaux / moteur de regles
  • Branding et parametres via app_settings
  • Catalogue et categories generiques
  • Adaptable a tout negoce multi-canaux
  • Distribution, agroalimentaire, artisanat
Resultats mesures

Ce qui a vraiment change.

887
Tests automatises
Jest · 100% CI/CD
0
Regle hardcodee
Tout parametrable admin
4 min
Deploiement
Pipeline GitHub Actions
16
Modules admin
100 % parametrable
Temoignage client

Le retour de Vins & Conversations.

Avant, on jonglait entre Excel, le site marchand et plusieurs outils deconnectes. Aujourd'hui on pilote tout depuis un seul dashboard : achats, commandes, ambassadeurs, campagnes. Le gain de temps est reel, mais le vrai apport c'est de voir notre activite dans son ensemble et de prendre les bonnes decisions plus vite.
Vins & Conversations Negoce de vins · Verrieres-en-Anjou (49)
Demonstration produit

Tester l'ERP en conditions reelles.

Demo accessible sur demande, donnees fictives. 4 profils disponibles : Admin, Etudiant, CSE, Ambassadeur.

4 profils de demonstration

Decouvrir le cockpit administrateur, le tableau de bord etudiant BTS NDRC, l'espace CSE et le tableau de bord ambassadeur. Chaque profil expose ses propres permissions, donnees et actions.

Admin Etudiant CSE Ambassadeur
Demander un acces demo

Environnement de demonstration avec donnees fictives, sans informations clients reelles.

Un projet logiciel similaire ?

Diagnostic gratuit en 10 minutes pour cadrer votre besoin, identifier les quick wins et chiffrer un perimetre.