🛠️ Debug Tools Center

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

3
Active Appointments
0
Available Slots
173
Total Customers
2
Today's Appointments

📋 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
📄
File Reader

Lecteur de fichiers sécurisé pour examiner les logs et fichiers de configuration.

Fonctionnalités :
  • Lecture sécurisée de fichiers
  • Coloration syntaxique du code
  • Navigation dans l'arborescence
  • Affichage des métadonnées fichier
📚 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. File Reader : Pour examiner les logs et configs
⚠️ 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