Introduction
Bienvenue dans la documentation de Tranoo, plateforme de commerce et logistique pour véhicules, motos et pièces détachées automobiles.
Vue d'ensemble
Tranoo est un écosystème complet connectant acheteurs, vendeurs, transitaires et chauffeurs pour faciliter l'achat, la vente et la livraison de véhicules, motos et pièces détachées au Bénin et dans la sous-région.
Architecture de la plateforme
📱 Applications Mobiles (Flutter)
Tranoo - Application Acheteurs
- Version: 2.0.0+18
- Cible: Acheteurs de véhicules, motos et pièces détachées
- Fonctionnalités:
- Recherche et achat de véhicules, motos et pièces
- Suivi de commandes
- Paiements intégrés (Feexpay)
- Géolocalisation (OpenStreetMap)
- Notifications push
Tranoo Pro - Espace Professionnel
- Version: 1.0.2+25
- Cible: Vendeurs, Transitaires, Chauffeurs
- Fonctionnalités:
- Gestion de catalogue (Vendeurs)
- Suivi des expéditions (Transitaires)
- Gestion des livraisons (Chauffeurs)
- Paiements et facturation
- Tracking GPS en temps réel
💻 Dashboard Web (Next.js/React)
- Cible: Administrateurs
- Fonctionnalités:
- Validation des comptes professionnels
- Suivi global des activités
- Supervision des commandes et livraisons
- Configuration système
- Statistiques et rapports
⚙️ Backend API (Node.js/Express)
- Technologies: Express.js, MongoDB, Firebase Admin, Socket.io
- Endpoints: RESTful API + WebSocket
- Fonctionnalités:
- Authentification (Firebase)
- Gestion des utilisateurs et rôles
- Traitement des paiements
- Notifications push
- Chat en temps réel
- Géolocalisation et tracking
- Documentation Swagger
Rôles utilisateurs
| Rôle | Application | Responsabilités |
|---|---|---|
| Acheteur | Tranoo | Rechercher, acheter et suivre véhicules, motos et pièces |
| Vendeur | Tranoo Pro | Gérer catalogue, ventes, stocks |
| Transitaire | Tranoo Pro | Gérer expéditions internationales |
| Chauffeur | Tranoo Pro | Effectuer livraisons locales |
| Administrateur | Dashboard Web | Supervision et modération |
Fonctionnalités clés
🛒 Commerce
- Catalogue de véhicules, motos et pièces détachées
- Recherche avancée
- Système de commande
- Gestion des stocks
🚚 Logistique
- Système de livraison avec tracking GPS
- Gestion des zones de livraison
- Suivi en temps réel
- Balance et paiements des livreurs
💰 Paiements
- Intégration Feexpay
- Gestion des wallets
- Facturation
- Historique des transactions
🔔 Communication
- Notifications push (Firebase)
- Chat en temps réel (Socket.io)
- WhatsApp Webhook
- Système de parrainage
📋 Administration
- Validation des comptes Pro
- Vérification des documents
- Gestion des abonnements
- Statistiques et rapports
Organisation de la documentation
Cette documentation est organisée en 5 sections principales :
- Introduction - Vue d'ensemble et orientation
- Application Utilisateurs - Guide pour les acheteurs
- Espace Pro - Guide pour vendeurs, transitaires, chauffeurs
- Dashboard Admin - Guide pour les administrateurs
- Documentation Technique - Architecture et API
Support technique
Pour toute question technique ou problème, consultez la section Documentation Technique ou contactez l'équipe de développement.