🛠️ Debug Tools Center

Outils de diagnostic et test pour le système de réservation

🏠 Interface Publique
3
Appointments Actifs
0
Créneaux Disponibles
173
Clients Enregistrés

📋 Outils Disponibles

📅
Calendar Debug

Visualisation complète du calendrier avec slots disponibles et appointments. Affiche les créneaux libres/occupés avec code couleur.

Fonctionnalités :
  • Vue hebdomadaire des disponibilités
  • Affichage des conflits de réservation
  • Statistiques par jour
  • Détails des appointments avec noms clients
🧪
Create Test Appointment

Création rapide d'appointments de test avec données aléatoires ou manuelles.

Fonctionnalités :
  • Génération de noms français aléatoires
  • Sélection des créneaux disponibles
  • Création instantanée ou manuelle
  • Liste des appointments de test créés
🗑️
Test Cancellation System

Test du système d'annulation avec cancellation_token. Permet de tester l'API d'annulation.

Fonctionnalités :
  • Test de l'API cancel-appointment
  • Visualisation des tokens d'annulation
  • Simulation d'annulations
  • Validation du système de tokens JWT
🔍
Check Duplicate Slots

Analyse des créneaux dupliqués dans availability_cache. Détecte les slots multi-consultants.

Fonctionnalités :
  • Détection des créneaux avec plusieurs consultants
  • Statistiques de duplication
  • Analyse de la structure de table
  • Taux de duplication par jour
⚠️
Analyze Excess Appointments

Détection et nettoyage des appointments en excès et doublons dans la base de données.

Fonctionnalités :
  • Détection des appointments overlapping
  • Identification des doublons par client
  • Bouton de cleanup automatique
  • Analyse des conflits de créneaux
📊
Database Viewer

Visualisation interactive de toutes les tables de la base de données.

Fonctionnalités :
  • Affichage de toutes les tables
  • Filtrage et recherche
  • Export des données
  • Statistiques par table
📨
Templates Viewer

Visualisation des templates Email organisés par étape du processus de réservation.

Fonctionnalités :
  • Affichage des templates Email
  • Organisation par étape (confirmation, modification, annulation, rappel)
  • Liste des variables disponibles
  • Détection des templates manquants
🗄️
Database Schema Generator

Générateur visuel et interactif de schéma SQL pour la base de données.

Fonctionnalités :
  • Génération automatique du schéma complet
  • Export SQL avec toutes les tables
  • Interface visuelle interactive
  • Copie directe dans le presse-papier
📋
Services Listing

Liste complète des services et types de consultation disponibles dans le système.

Fonctionnalités :
  • Services standards et express
  • Services spécialisés (crédit auto)
  • Statistiques d'utilisation par service
  • Configuration système et durées
📚 Documentation Rapide
🔧 Utilisation des outils
  1. Calendar Debug : Pour visualiser les disponibilités et conflits
  2. Create Test : Pour générer des données de test rapidement
  3. Analyze Excess : Pour nettoyer les doublons en base
  4. Database Viewer : Pour examiner les tables de la base
⚠️ Précautions
  • Ces outils sont pour le debug uniquement
  • Ne pas utiliser en production sans précaution
  • Les cleanup peuvent modifier la base de données
  • Toujours faire un backup avant les opérations critiques
⚡ Actions Rapides