- Simulateur TV: design premium, overlay chaîne animé, QR code QRious côté client - PWA Mobile: Service Worker, manifest, mode offline, animations - Dashboard Admin: layout 4 panneaux, stats temps réel, domotique, chat - Backend: rate limiting (express-rate-limit), helmet, endpoint stats - Flux IPTV: 6 chaînes HLS CORS-compatible vérifiées (DW, RT, CGTN, etc.) - Restauration de session: la TV reprend automatiquement après rechargement - QR Code: généré côté client (QRious), synchronisé admin ↔ TV via WebSocket - PostgreSQL: persistance complète des sessions, demandes, messages |
||
|---|---|---|
| .. | ||
| index.html | ||
| README.md | ||
Console Admin — Poste Soignant
Interface web responsive pour le personnel soignant et l'administration du système.
Fonctionnalités
La console admin offre une vue en temps réel de l'état des chambres, des demandes patients en cours, et des alertes. Elle est conçue pour être affichée en permanence sur un écran au poste infirmier.
| Fonction | Description |
|---|---|
| Dashboard temps réel | Vue d'ensemble des chambres du service |
| Demandes | File d'attente avec priorité et routage |
| Chat | Réponse aux messages patients |
| Alertes | Notifications sonores différenciées |
| Supervision | État des devices TV (online/offline) |
| Statistiques | Temps de réponse, volume de demandes |
| Configuration | Gestion des chaînes, contenus, domotique |
Stack
- React 18+ / Vite
- TypeScript
- TailwindCSS
- Socket.IO Client
- Chart.js (statistiques)