Architecture de la plateforme
Découvrez comment My Order est structuré et comment les différents composants interagissent pour offrir une expérience fluide.
Vue d'ensemble
My Order est une plateforme marketplace B2B/B2C qui connecte les clients professionnels avec leurs distributeurs. L'architecture est conçue pour être scalable, sécurisée et performante.
Utilisateurs
Interface utilisateur
API & Services
Données
Flux de données principal
Voici comment les données circulent dans la plateforme lors d'une commande typique :
Création de commande
Le client sélectionne des produits et valide son panier
Paiement
Transaction sécurisée via Stripe avec 3D Secure
Notification distributeur
Le distributeur reçoit la commande et peut la traiter
Préparation
Le distributeur prépare la commande et met à jour le statut
Collecte
Le client récupère sa commande via scan QR Code
Facturation
Génération automatique de la facture et transfert des fonds
Système de paiement Marketplace
My Order utilise Stripe Connect pour gérer les paiements marketplace avec commission automatique :
Sécurité
La sécurité est au cœur de l'architecture My Order :
Authentification JWT
Tokens signés avec expiration automatique
Chiffrement TLS
Toutes les communications sont chiffrées
RBAC
Contrôle d'accès basé sur les rôles
Audit logs
Traçabilité complète des actions
PCI-DSS
Conformité aux normes de paiement
RGPD
Protection des données personnelles