# 🏨 Bukavu Hotels - Système de Réservation Multi-Hôtels & Assistant IA
**Bukavu Hotels** est une plateforme web moderne et premium de gestion de réservations et d'assistance client multi-hôtels pour les établissements de Bukavu (République Démocratique du Congo).
L'application intègre un **Assistant IA contextuel** de pointe, ainsi qu'un tableau de bord d'administration multi-tenant sécurisé.
---
## 🌟 Objectifs & Philosophie
* **Multi-Hôtels & Multi-Tenancy** : Une base de données unifiée permettant à plus de 14 hôtels de Bukavu de posséder leur propre tableau de bord d'administration isolé.
* **Intelligence Artificielle Locale** : Assistant IA entraîné avec tout le catalogue de Bukavu, capable d'orienter les visiteurs et de faciliter les réservations directes.
* **Accessibilité vocale** : Synthèse vocale ultra-réaliste (TTS ElevenLabs) et reconnaissance vocale (STT intégrée au navigateur) pour rendre le service accessible à tous.
* **Design Premium** : Charte graphique moderne, sombre et épurée (glassmorphisme, animations fluides) adaptée aux standards de l'hôtellerie de luxe.
---
## ✨ Fonctionnalités Clés
* **Assistant Client intelligent (Gemini)** : Répond précisément aux questions des clients sur tous les hôtels (services, équipements, prix, adresse, etc.) en se basant sur le catalogue `hotels.json` et les disponibilités des chambres de la base de données.
* **Intégration Vocale Avancée** :
* **Speech-to-Text (STT)** : Dictée vocale via l'API Web Speech du navigateur.
* **Text-to-Speech (TTS) ElevenLabs** : Synthèse vocale de haute qualité avec voix naturelles (configurable via clé API).
* **Réservations et Commandes** :
* Réservation en ligne de chambres filtrées par hôtel.
* Commandes de Room-Service (plats et boissons) liées à une chambre active.
* **Dashboards Administrateurs Isolés (Multi-Tenant)** :
* **Super-Admin** (`okokaroland@gmail.com`) : Vue globale sur tous les hôtels, statistiques consolidées et gestion globale de …