LearnBriq · Feuille de route
Fonctionnalités à venir
Liste des idées, améliorations et chantiers en cours ou planifiés pour la plateforme.
Fait / quasi-fait
En cours
Démarré
À faire
Imports & contenus
Fait Importation PowerPoint natif (.pptx)
100 %
Import direct d'un fichier .pptx via JSZip : extraction du texte (titre + corps) et des images de chaque diapo, upload automatique dans PocketBase, création du slide LearnBriq.
Fait Importation PDF / PowerPoint comme slides
100 %
Charger un PDF (ou un PowerPoint exporté en PDF) et convertir chaque page en image via pdf.js — chaque page devient un slide LearnBriq avec upload automatique.
Idée Embed vidéo (YouTube, MP4)
0 %
Insérer une vidéo YouTube ou un fichier MP4 dans une page de slide, avec lecture intégrée pendant la présentation.
Idée Templates de slides prédéfinis
0 %
Bibliothèque de mises en page prêtes à l'emploi : titre + texte, image pleine page, deux colonnes, citation…
Idée Bibliothèque de contenus partagés
0 %
Pool de slides et images accessibles à tous les formateurs du compte, sans avoir à dupliquer les ressources.
En cours Refonte de la création de formation
65 %
Interface 3 colonnes (create-formation.html) : blocs Texte, Liste, Bouton, Image, Son. Sélecteur d'images importées en grille avec navigation dossiers. Éditeur de texte enrichi avec polices, couleurs et fond cadré. Bloc Son avec bibliothèque et dossiers.
Fait Bloc Son dans la création de formation
100 %
Nouveau type de bloc "Son" dans create-formation.html : upload vers la collection PocketBase
sound, bibliothèque avec navigation dossiers/sous-dossiers (même vue que les images), player audio intégré, titre configurable.Fait Éditeur de texte enrichi avancé
100 %
Bloc Texte dans create-formation.html : choix de police (Arial, Georgia, Courier, Impact, Trebuchet), taille, gras/italique/souligné, palette 36 couleurs pour le texte, palette 72 couleurs pour le fond (cadre bloc avec border-radius), annuler/rétablir.
Présentation & navigation
Fait Navigation clavier ← →
100 %
Navigation entre les diapos via les touches fléchées ou Espace.
Fait Slide de couverture activable
100 %
Toggle dans la création pour choisir si la première page s'affiche en mode titre centré ou en carte contenu.
Fait Zoom et panoramique depuis la console
100 %
Ctrl+molette ou pinch-to-zoom sur l'aperçu de controle.html pour zoomer/déplacer la vue projetée en temps réel. Reset automatique du zoom et du pan à la fin de la présentation. Transmission via
pres_view_transform PocketBase.Fait Résolution automatique du projecteur
100 %
view-veille.html transmet sa résolution d'écran à controle.html via PocketBase. L'aperçu console s'adapte automatiquement à la taille réelle du projecteur (option "Auto" dans le sélecteur de résolution). Mise à jour en temps réel si la fenêtre est redimensionnée.
Idée Navigation tactile / swipe
0 %
Glisser horizontalement sur mobile ou tablette pour changer de diapo.
Idée Transitions animées au choix
15 %
Choisir le type de transition entre les slides : glissement, fondu, zoom… Animation fadeUp basique déjà présente.
Idée Pointeur laser virtuel
0 %
Afficher un pointeur coloré sur la projection pour guider l'attention du public pendant la présentation.
Idée Numérotation visible des slides
0 %
Afficher discrètement le numéro de slide et le total (ex : 3 / 8) en bas de l'écran pendant la présentation.
Thèmes & personnalisation
Fait Thème sombre / clair
100 %
Bascule dark/light sur toute l'interface via learnbriq.css et le bouton de la sidebar.
Idée Thèmes supplémentaires pour les slides
10 %
Proposer plusieurs ambiances visuelles pour la présentation : fond étoilé (actuel), fond clair minimaliste, couleur unie, dégradé personnalisé.
En cours Police et taille de texte personnalisables
70 %
Choix de la police et de la taille au niveau du bloc Texte dans create-formation.html (6 polices disponibles, 12 tailles). Reste : appliquer ces choix au niveau global des slides dans slide-viewer.
Idée Logo / branding formateur
0 %
Afficher le logo de l'organisme de formation en watermark discret sur chaque slide pendant la présentation.
Idée Personnalisation de la page de présentation
10 %
Configurer l'apparence de presentation.html par formation : choix du fond animé ou statique, couleur d'accentuation, affichage du logo, barre de progression, numérotation des slides, mode plein écran automatique au démarrage.
Interactivité & animation
Fait Tirage au sort
100 %
Sélectionner un participant aléatoirement depuis la console de contrôle ou la page dédiée.
Fait Radio d'ambiance
100 %
Lecture de stations radio en fond pendant les pauses, controllée depuis la console.
En cours Whiteboard / annotations
60 %
Dessin sur les slides en temps réel : FAB de dessin intégré dans view-veille.html et presentation.html, couche canvas par-dessus le contenu, couleurs et épaisseurs configurables. Mode dessin désactivé par défaut (ne s'active plus automatiquement au chargement) — bouton ✏️ Dessin dans la topbar pour l'activer manuellement. Reste : annotations persistantes, synchronisation des traits depuis la console.
Idée Quiz interactif avec classement
0 %
Créer un quiz QCM depuis la console : questions avec timer par question, réponses soumises par les participants via leur téléphone (QR code ou lien), affichage des résultats en temps réel sur la projection, classement live mis à jour après chaque question, podium final avec scores. Export CSV des résultats.
Idée Minuterie / compte à rebours
0 %
Afficher un timer sur la projection pendant les exercices ou les pauses. Déclenchable depuis la console.
Participants & suivi
Fait Feuilles de mission PDF
90 %
Génération et distribution de feuilles de mission personnalisées. Mission viewer + génération fonctionnels.
En cours Remise de diplôme
60 %
Animation de fin de formation. Page remise-diplome.html existante, à intégrer davantage dans le flux de la console.
Idée Liste de participants par session
0 %
Saisir les noms des participants à chaque formation pour alimenter le tirage au sort et les diplômes automatiquement.
Idée Suivi de présence
0 %
Marquer les présences / absences par journée et générer une feuille d'émargement exportable en PDF.
Idée QR Code d'accès à la session
0 %
Générer un QR code que les participants scannent pour accéder aux ressources de la session depuis leur téléphone.
Analytics & exports
Fait Statistiques basiques (dashboard)
80 %
Compteurs formations, slides et images sur la home. À enrichir avec des métriques d'usage.
Idée Export d'une formation en PDF
0 %
Générer un PDF récapitulatif d'une formation complète : programme, slides, ressources.
Idée Historique des sessions
0 %
Consulter les sessions passées : date, formateur, nombre de participants, slides utilisés.
Idée Agenda des formations
0 %
Calendrier mensuel listant les sessions planifiées avec accès direct à chaque formation.
Technique & infrastructure
Fait Authentification utilisateur
100 %
Login / logout via PocketBase, auth-guard sur les pages protégées.
Fait Temps réel (subscriptions PocketBase)
100 %
Listes de formations, slides et images en direct. Activation de formation synchronisée en temps réel via
app_state PocketBase — activer depuis controle.html ou index.html se propage immédiatement sur tous les clients.Fait Navigateur médias console (dossiers)
100 %
Dans controle.html, les onglets Slides, Images et Sons affichent les contenus dans leur arborescence de dossiers. Navigation avec bouton Retour, compteur de fichiers par dossier, affectation des slides lue depuis le payload PocketBase.
Idée Mode hors ligne (PWA)
0 %
Mettre en cache les slides et ressources pour pouvoir présenter même sans connexion internet.
Idée Multi-formateur / rôles
10 %
Gérer plusieurs comptes formateurs avec des niveaux d'accès différents (admin, formateur, lecture seule).
Idée Recherche globale
0 %
Barre de recherche pour retrouver instantanément une formation, un slide ou une image par mot-clé.
Idée Application mobile native
0 %
App iOS / Android pour piloter une session depuis un smartphone sans avoir besoin d'un ordinateur.
15
Fait / quasi-fait
8
En cours / démarré
18
À faire