📊 Dashboard

Admin
🧪 DÉMO SUPER ADMIN

📩 Demandes par catégorie

🏢 Répartition annuaire

💎 Abonnements

🎮 Jeux en cours

📈 Dernière activité

Période :

📩 Demandes / semaine

💰 Revenus abonnements

🏆 Top 10 catégories demandées

📋 Annuaire

🚗 Annonces

🏎️ Stock Véhicules NC

💡 Les concessionnaires partenaires (Starter+) peuvent aussi ajouter leur stock via leur espace. Le scraper PHP stock_scraper.php peut alimenter automatiquement le stock depuis les sites des concessionnaires.

💎 Abonnements

👤 Commerciaux

📋 Parrainages

📌 Code = 1 mois gratuit. Commission après 3 mois consécutifs.

📢 Emplacements publicitaires

Configurez les emplacements pub sur le site. Chaque emplacement affiche ses dimensions d'image requises et le format accepté. Le dashboard commande le site — les pubs apparaissent automatiquement aux emplacements configurés.

📋 Toutes les pubs

📐 Récapitulatif des tailles d'images

EmplacementPosition sur le siteDimensions (px)FormatPoids max
PUB 1Hero — colonne gauche300 × 600PNG transparent100 Ko
PUB 2Hero — colonne droite300 × 600PNG transparent100 Ko
PUB 3Après le ticker défilant728 × 90JPG / PNG60 Ko
PUB 4Avant la carte des pros728 × 90JPG / PNG60 Ko
PUB 5Après le classement des pros728 × 90JPG / PNG60 Ko
PUB 6Après les outils / baromètre970 × 250JPG / PNG120 Ko
PUB 7Avant le carnet entretien300 × 250JPG / PNG80 Ko
PUB 8Après le forum728 × 90JPG / PNG60 Ko
PUB 9Avant les annonces occasion970 × 250JPG / PNG120 Ko
PUB 10Avant les tarifs pro728 × 90JPG / PNG60 Ko
💡 Conseil : Préparez vos images aux dimensions exactes pour un rendu optimal. Utilisez la compression web (TinyPNG) pour respecter les poids max. Les PNG transparents sont recommandés pour l'overlay carte.

🎮 Jeux disponibles

Activez/désactivez les jeux depuis ici

⚙️ Paramètres des jeux

Le dashboard commande les règles du jeu sur le site
🎯 Parties max / jour
Limite globale par joueur par jour
🍀 Taux de gain (%)
Probabilité de gagner (1-100)
🎁 Pity : gain garanti après
Nombre de défaites consécutives avant gain garanti
🧲 Pity activé
Si activé, gain garanti après X défaites

🎁 Cadeaux en jeu

💡 Les pros avec un abonnement Starter+ peuvent ajouter des cadeaux via leur espace. Ils apparaissent automatiquement dans le jeu actif.

🏆 Tous les gagnants

👤 Utilisateurs

🚫 Bannis

⛽ Carburants

Sans PlombF/L
GazoleF/L
ÉlectricitéF/kWh
Période

📋 CT & Tarifs

Tarif CT TTCXPF
Annuaire gratuitXPF/mois
StarterXPF/mois
ProXPF/mois
PremiumXPF/mois

🔑 Codes promo

🔒 Firebase

API Key
Restriction✓ Domaines actifs
APIs25 → réduire à 3

🌐 Modules du site

Mode maintenance
Forum
Annonces occasion
Newsletter
Baromètre auto
Recherche pièces IA
Véhicules volés
Bourse pièces/répa
Guide achat occasion
Carnet entretien
Calculateur TCO
Comparateur véhicules
Section mobilité
Section jeux
Publicités site

📊 26 Catégories

1. 🌐 Présentation générale

Qu'est-ce que CaledoDrive ?

CaledoDrive.com est la plateforme automobile N°1 de Nouvelle-Calédonie. Elle regroupe 585 professionnels dans 26 catégories : mécanique, concessionnaires, pièces détachées, lavage, pneus, carrosserie, dépannage, et bien plus.

Le dashboard admin permet de piloter l'ensemble de la plateforme : demandes clients, annuaire, abonnements, publicités, jeux, modération, et paramétrage complet.

Architecture technique

Hébergement : Hostinger + Cloudflare (CDN, WAF, SSL).
Auth : Firebase Authentication (Google, Apple, Microsoft, email).
Données : localStorage côté client (migration Firestore planifiée).
Email : mail.php endpoint via Hostinger.
Carte : Leaflet 1.9.4 avec données annuaire GPS calibrées.

Accès au dashboard

URL : caledodrive.com/admin.html. Deux niveaux d'accès :

Super Admin (kurt@caledodrive.com, noumeacomputer@gmail.com) : accès total, non suppressible, peut approuver les actions des autres admins.

Admin / Modérateur / Commercial / Éditeur : accès selon le rôle défini, certaines actions nécessitent l'approbation du Super Admin.

💡 Le lien 🔒 Admin est visible dans la barre de prix carburant en haut du site.

2. 📊 Dashboard & Analytics

Dashboard principal

Vue d'ensemble avec 7 KPIs temps réel : demandes, annuaire, fiches en attente, abonnements, annonces, pubs actives, cadeaux en jeu. Graphiques : bar chart demandes par catégorie, donut SVG répartition annuaire, état des abonnements, jeux en direct, et fil d'activité.

Analytics

Onglet dédié avec filtres par période (7j, 30j, 90j, tout). Métriques : demandes récentes, revenu estimé, taux de conversion. Graphiques hebdomadaires et top 10 des catégories les plus demandées.

💡 Utilisez les analytics pour identifier les catégories les plus demandées et proposer des offres ciblées aux pros.

3. 📩 Gestion des demandes

Les 8 types de demandes

Le module de recherche principal gère maintenant 8 catégories :

🔩 Pièce · 🔧 Réparation · 🛞 Pneus · 🚿 Lavage · 🔍 Expertise · 🚨 Dépannage · 🚗 Véhicule neuf · 🏷️ Véhicule occasion

Les demandes véhicule neuf sont envoyées aux 58 concessionnaires. Les demandes occasion aux concessionnaires + parkings VO + casses.

Workflow de traitement

🟡 Nouvelle🔵 En cours (vous avez vu et commencé à traiter) → ✅ Traitée (client servi). Double-cliquez sur une ligne pour voir le détail complet. Le changement de statut est possible directement dans la colonne Action.

Export CSV

Bouton 📥 CSV pour exporter toutes les demandes filtrées dans un fichier tableur. Utile pour le suivi commercial ou les rapports.

⚠️ Les données sont en localStorage. Pensez à faire un backup régulier via le bouton 📥 Backup en haut à droite.

4. 📋 Annuaire (585 professionnels)

Structure

L'annuaire principal est codé en dur dans index.html (tableau PROS). Il contient 585 pros dans 26 catégories, avec coordonnées GPS calibrées via Google Places. Les pros ajoutés via le dashboard sont stockés en localStorage et injectés dynamiquement au chargement.

Ajouter / Modifier / Supprimer un pro

Bouton + Ajouter un pro : remplissez nom, catégorie, zone, adresse, téléphone, rating Google, GPS, services, et statut partenaire. Pour modifier : cliquez ✏️. Pour supprimer : cliquez 🗑️.

💡 Les coordonnées GPS sont essentielles pour l'affichage sur la carte Leaflet. Utilisez Google Maps pour trouver lat/lng précises.

Catégories et couleurs

Chaque catégorie a une couleur dédiée, un emoji, et un libellé. Les 26 catégories sont visibles dans l'onglet Paramètres > Catégories. Elles correspondent aux filtres de la carte et aux boutons de l'annuaire sur le site public.

5. 🏢 Fiches Pro & Validation

Processus de validation

Quand un professionnel soumet sa fiche depuis le site (menu utilisateur > Ma fiche pro), elle arrive ici en statut ⏳ En attente. Le Super Admin peut ✅ Approuver (le pro apparaît sur la carte avec un marqueur vert partenaire) ou ❌ Refuser (avec motif). Les fiches approuvées sont injectées automatiquement dans l'annuaire et la carte Leaflet.

6. 🚗 Annonces véhicules

Gestion des annonces

Les utilisateurs publient des annonces véhicules depuis le site (12 catégories : voiture, 4x4, moto, utilitaire…). Chaque annonce a une référence unique, une durée de 30 jours, un système de renouvellement, et un chat intégré vendeur/acheteur. Les quotas dépendent du plan : 3 pour particuliers, 1 à illimité pour les pros.

Depuis le dashboard, vous pouvez surveiller les annonces actives et supprimer celles qui violent les CGV (arnaques, fausses annonces…).

7. 💎 Abonnements & Plans

4 plans

Annuaire gratuit (0 F) : fiche basique, 3 photos, 1 annonce pro.
Starter (4 900 F/mois) : alertes email, dashboard basic, 5 annonces, badge Argent.
Pro (8 900 F/mois) : stats avancées, alertes SMS, export Excel, 20 annonces, badge Or.
Premium (14 900 F/mois) : tout illimité, top annuaire, multi-utilisateurs, pub sidebar, badge Diamant.

Changez le plan d'un utilisateur directement depuis le dropdown dans la colonne "Changer".

8. 🤝 Parrainages & Commerciaux

Système de parrainage

Chaque commercial a un code promo (ex: KURT2026, LAURENT26, CALEDO50). Quand un pro s'inscrit avec ce code, il obtient 1 mois gratuit. Le commercial est rémunéré après 3 mois consécutifs d'abonnement du filleul. Ajoutez des commerciaux et suivez leurs performances depuis cet onglet.

9. 📢 Publicités (8 emplacements)

Emplacements disponibles

🏠 Bandeau Hero (1200×200) — en haut de la page d'accueil
📌 Sidebar haut/bas (300×250) — colonne droite
📄 Entre sections (728×90) — intercalé dans le contenu
🗺️ Overlay carte (300×100) — superposé sur la carte Leaflet
🦶 Bandeau footer (1200×150) — pied de page
📱 Sticky mobile (320×50) — barre fixe en bas sur mobile
🚗 Top annonces (728×90) — au-dessus des annonces VO

Chaque pub est paramétrable : annonceur, image, lien, dates début/fin, tarif mensuel, catégorie pro ciblée, et statut (active / brouillon / pause).

💡 Vendez les espaces pub aux pros pour un revenu récurrent. Proposez des packages : 1 emplacement = X F/mois, 3 emplacements = réduction de 20%.

10. 🎮 Jeux & Cadeaux

6 jeux disponibles

🎡 Roue de la Fortune — classique, tourner pour gagner
🎫 Scratch & Win — carte à gratter digitale
🧠 Quiz Auto NC — questions auto/NC = chances de gain
🎰 Jackpot CaledoDrive — machine à sous tropicale
🃏 Memory Auto — paires de marques, score = chances
🥥 Cocotier Drop — attraper les noix tombantes (spécial NC)

Activez/désactivez chaque jeu en 1 clic via le toggle. Plusieurs jeux peuvent être actifs simultanément.

Gestion des cadeaux

Ajoutez des lots manuellement (nom, description, sponsor/pro, valeur, quantité, icône, date d'expiration, jeu cible). Les pros abonnés Starter+ peuvent aussi ajouter des cadeaux directement depuis leur espace — ils arrivent automatiquement dans le pool du jeu actif.

💡 Plus il y a de cadeaux, plus les joueurs sont engagés. Encouragez les pros à mettre en jeu des bons d'achat, des lavages gratuits, des vidanges offertes, etc.

Historique des gagnants

Chaque gain est tracé : date, gagnant, cadeau, sponsor, jeu. Utile pour les posts réseaux sociaux et la preuve de gains.

11. 👤 Utilisateurs & Rôles

5 niveaux de rôles

👑 Super Admin — accès total, non suppressible, approuve tout
🔑 Admin — accès complet, certaines actions soumises à approbation
🛡️ Modérateur — validation fiches & annonces, modération
💼 Commercial — parrainages & abonnements
✏️ Éditeur — contenu & annuaire

Créez un utilisateur avec email + mot de passe auto-généré. Le lien de connexion auto-login est généré automatiquement.

12. 🚫 Modération & Sécurité

Bannissement

Un utilisateur banni ne peut plus publier d'annonces, envoyer de messages, ni accéder aux fonctions réservées. Le bannissement est réversible (bouton Débannir). Tracez toujours un motif pour la traçabilité juridique.

Archives juridiques

Toutes les annonces supprimées, expirées ou modérées sont archivées avec : référence, véhicule, vendeur, date de création, date d'archivage, motif, et messages échangés. Export JSON disponible.

13. ⚙️ Paramètres du site

Modules paramétrables (15 toggles)

Chaque module du site peut être activé/désactivé individuellement : Forum, Annonces, Newsletter, Baromètre auto, Recherche pièces IA, Véhicules volés, Bourse pièces, Guide achat, Carnet entretien, TCO, Comparateur, Mobilité, Jeux, Publicités. Le mode maintenance désactive tout le site public.

Prix carburants & CT

Mettez à jour les prix du Sans Plomb, Gazole, Électricité et la période. Ces données apparaissent dans la barre de prix en haut du site et dans la section Outils/Baromètre. Le tarif CT est affiché dans la section Centres CT.

Codes promo

3 codes actifs par défaut : KURT2026, LAURENT26, CALEDO50. Ajoutez ou supprimez des codes. Chaque code offre 1 mois gratuit au pro qui l'utilise.

14. 🤖 Robot IA Assistant

Accès

Le bouton violet flottant 🤖 en bas à droite ouvre l'assistant IA. Il est réservé au dashboard admin et n'apparaît pas sur le site public. Il utilise l'API Claude (Anthropic) pour répondre à vos questions de gestion.

Utilisation

Posez des questions sur la gestion du dashboard, l'interprétation des stats, les bonnes pratiques commerciales, la stratégie d'acquisition pros, le paramétrage des pubs et jeux, etc. Des suggestions rapides sont proposées au lancement.

⚠️ L'IA n'a pas accès aux données en temps réel du dashboard. Elle donne des conseils généraux basés sur le contexte CaledoDrive.

15. 🚗 Recherche véhicule (neuf/occasion)

Nouveau module hero

Le module de recherche principal a maintenant 8 onglets. Les 6 classiques (Pièce, Réparation, Pneus, Lavage, Expertise, Dépannage) utilisent le mode plaque. Les 2 nouveaux (Véhicule neuf, Véhicule occasion) proposent un formulaire dédié avec : marque (20 marques NC), type de véhicule (12 types), budget (6 tranches XPF), énergie, et pour l'occasion : kilométrage max et année min.

La demande est auto-formatée avec tous les critères et envoyée aux pros concernés (concessionnaires pour le neuf, concess. + VO + casses pour l'occasion).

16. 💾 Sauvegardes & Exports

Backup complet

Le bouton 📥 Backup en haut à droite exporte l'intégralité des données (demandes, fiches, plans, annonces, users, bans, logs, params, pubs, cadeaux, jeux, gagnants) en un fichier JSON horodaté.

⚠️ Toutes les données sont en localStorage (navigateur). Si vous changez de navigateur ou videz le cache, les données sont perdues. Faites un backup quotidien. La migration vers Firestore est prévue pour une persistance serveur.

Exports spécifiques

📥 CSV demandes · 📥 JSON archives · Les exports sont disponibles dans chaque onglet concerné.

17. 💬 Messagerie interne

Fonctionnement

La messagerie permet aux clients de contacter les vendeurs d'annonces VO/VN. Chaque conversation est liée à une annonce. Les messages sont stockés en localStorage avec un statut lu/non-lu.

Admin : L'onglet Messagerie affiche le nombre de conversations actives et messages non lus. Les pros reçoivent une notification email à chaque nouveau message via notifyNewMessage().

💡 La présence en ligne (online/hors ligne) est détectée automatiquement et affichée dans le chat.

18. 🚨 Véhicules Volés

Système de signalement communautaire

Les utilisateurs signalent un vol (plaque + description + véhicule). La communauté peut ensuite signaler des déplacements avec GPS + photo + commentaire. Le propriétaire est alerté par email à chaque signalement.

Admin : L'onglet Véhicules Volés affiche les signalements actifs, retrouvés et déplacements. L'admin peut modérer les faux signalements.

💡 Le partage Facebook/WhatsApp/X est intégré pour maximiser la visibilité des véhicules recherchés.

19. 💰 Facturation & Revenus

Suivi financier

L'onglet Facturation affiche en temps réel :

MRR (Monthly Recurring Revenue) : revenus mensuels récurrents
ARR (Annual Recurring Revenue) : projection annuelle
Abonnés payants : nombre de pros avec plan actif
Taux de conversion : ratio abonnés payants / inscrits total

Projections : Objectif 50 Pro + 10 Premium = 398 500 F/mois = 4 782 000 F/an. Avec 30% d'annuels, ~1.5M F de cash immédiat.

⚠️ Les paiements réels sont gérés par Stripe. Pour voir les transactions, connectez les webhooks Stripe au backend.

20. 💎 Abonnement annuel

Paiement unique avec remise 17%

Le toggle mensuel/annuel sur la page tarifs permet au pro de choisir :

Pro annuel : 49 900 F (au lieu de 59 880 F) → économie 9 980 F
Premium annuel : 149 000 F (au lieu de 178 800 F) → économie 29 800 F

Stripe : 4 Payment Links configurés (pro mensuel, pro annuel, premium mensuel, premium annuel). Chaque lien est associé à un produit Stripe distinct.

CGV : L'annuel est non-remboursable (art. 36.3). Renouvellement par tacite reconduction sauf résiliation 30j avant échéance (art. 5.2).

💡 L'abonnement annuel est stratégique : il réduit le churn et génère du cash immédiat pour financer la croissance.

21. ⚖️ CGV v4 (36 articles)

Articles clés de protection

Les CGV ont été renforcées en v4 avec 6 nouveaux articles :

Art. 31 — Exclusivité base de données : 5M XPF de dommages par infraction scraping. Protège contre la copie de l'annuaire.
Art. 32 — Non-sollicitation : 12 mois après résiliation, 500K XPF pénalité. Empêche un pro de contacter directement les clients CaleDoDrive.
Art. 33 — Parrainage : cadre légal pour les agents commerciaux et codes promo.
Art. 34 — SLA 99%, leads en <15min, pas de garantie de volume.
Art. 35 — NC spécifique : XPF, TGC incluse, TPI Nouméa, RGPD NC.
Art. 36 — Résiliation : 50% des mois restants si anticipée. Annuel non-remboursable.

⚠️ Ces CGV sont calibrées pour le marché NC. Consultez un avocat local avant toute modification substantielle.

22. 🤖 Assistant IA autonome

Base de connaissances interne

L'assistant IA (onglet 🤖 dans le menu) répond à toutes les questions sur le fonctionnement du site. Il connaît :

• Plans et tarifs (mensuel + annuel)
• Configuration Stripe (4 liens)
• Processus de validation des fiches pro
• CGV v4 (36 articles, points clés)
• Programme de parrainage
• Firebase (auth, Firestore, VAPID)
• SEO (48 pages, Schema.org)
• Véhicules volés
• Jeux et cadeaux (6 jeux)
• Données (585 pros, 26 catégories)
• Modération (120+ mots bannis)
• Hébergement (Hostinger, Cloudflare, GA4)

L'IA fonctionne en local (pas d'appel API) avec une base de connaissances intégrée au code. Pour les questions complexes, le FAB flottant 🤖 utilise l'API Claude.

💡 Les boutons de raccourci en bas du chat permettent d'accéder rapidement aux sujets les plus fréquents.

💬 Messagerie

Toutes les conversations entre clients et professionnels sur la plateforme.

Conversations actives
0
Messages non lus
0
Temps de réponse moyen
<2h

Conversations récentes

💬

Aucune conversation

Les conversations entre clients et pros apparaîtront ici.

🚨 Véhicules Volés

Gestion des signalements de véhicules volés et des déplacements signalés.

Signalements actifs
0
Véhicules retrouvés
0
Déplacements signalés
0

Signalements récents

🚨

Aucun signalement

Les véhicules volés signalés par les utilisateurs apparaîtront ici.

💰 Facturation & Revenus

Suivi des abonnements, paiements Stripe et projections de revenus.

MRR (revenus mensuels)
0 F
ARR (revenus annuels)
0 F
Abonnés payants
0
Taux de conversion
0%

💳 Revenus par plan

PlanAbonnésMensuelAnnuelTotal/mois
Pro Ultime0000 F
Premium Diamant0000 F
TOTAL00 F

📊 Projections

Objectif 50 Pro + 10 Premium
398 500 F/mois
= 4 782 000 F/an
Avec 30% annuels (cash immédiat)
~1.5M F upfront
+ récurrent mensuel pour le reste

📋 Derniers paiements Stripe

💳

Connectez Stripe pour voir les paiements

Les transactions apparaîtront automatiquement une fois l'intégration Stripe webhooks configurée.

📄 CGV & Légal

Documents juridiques et conformité — Version 4.0 (36 articles).

📜 CGV v4.0

36 articles · Abonnements, annuel, anti-scraping, non-sollicitation, NC-spécifique

Ouvrir →

🔒 Politique de confidentialité

RGPD NC · DPO: dpo@caledodrive.com

Ouvrir →

⚖️ Points clés CGV v4

Art. 5 — Grille tarifaire : Annuaire (0F) / Pro (4 990F/mois ou 49 900F/an) / Premium (14 900F/mois ou 149 000F/an)
Art. 6 — Essai 3 mois gratuit, 1 seul par RIDET, facturation auto J+91
Art. 31 — Protection base de données : 5M XPF dommages par infraction scraping
Art. 32 — Non-sollicitation : 12 mois post-résiliation, 500K XPF pénalité
Art. 36 — Résiliation anticipée : 50% des mois restants. Annuel non-remboursable

🤖 Assistant IA Interne

Posez n'importe quelle question sur le fonctionnement de CaleDoDrive.

Bonjour ! Je suis l'assistant IA de CaleDoDrive. Je connais tout le fonctionnement du site : plans, CGV, admin, chatbot, SEO, Firebase, Stripe... Posez-moi vos questions !

🤖 Assistant IA CaledoDrive Pro

Bonjour ! Je suis l'assistant IA de CaledoDrive. Je peux vous aider à piloter votre dashboard, comprendre les stats, et optimiser votre stratégie commerciale. Que souhaitez-vous savoir ?
🤖 L'assistant réfléchit...

➕ Ajouter un pro

👤 Créer un utilisateur

🚫 Bannir

🏎️ Ajouter un véhicule au stock

📥 Import CSV Stock

Collez les données CSV avec les colonnes :
etat,marque,modele,version,type,annee,km,energie,puissance,cylindree,couleur,prix,prixOld,img,dealer,commune

👤 Commercial

📢 Configurer un emplacement pub

📐 1200 × 200 px · JPG ou PNG, poids max 150 Ko

🎁 Ajouter un cadeau

📩 Détail