Contexte
Les interfaces mobiles de création (#4914 pour le plan de prévention, #4916 pour le permis de feu) permettent de créer un objet depuis un téléphone, mais chacune est une page isolée : on y arrive par un lien, et une fois dessus on ne peut plus rien faire d'autre. Il n'existe aucun moyen de consulter ses plans de prévention ou ses permis de feu depuis un téléphone.
Le module expose déjà un manifest.json.php, mais il est dédié à l'interface publique de déclaration de ticket.
Besoin
Une PWA Digirisk installable, destinée aux utilisateurs connectés, permettant de lister et de créer les plans de prévention et les permis de feu, sur le modèle de la PWA ReedCRM.
Écrans
- Accueil : compteurs (plans et permis en cours, en attente de signature) et raccourcis de création.
- Liste des plans de prévention : recherche, filtre par statut, pagination, une carte par plan (référence, entreprise extérieure, période, statut).
- Liste des permis de feu : idem, avec le plan de prévention parent.
Depuis chaque liste, le bouton + ouvre l'interface mobile de création existante, et les objets en cours sont modifiables d'un geste.
Navigation
Barre de navigation basse avec favoris par utilisateur et tiroir « burger », comme sur ReedCRM : chacun choisit les 5 entrées qu'il garde sous le pouce, persistées dans sa configuration personnelle.
Technique
- Manifeste dédié (
manifest_pwa.json.php) pour que l'application s'installe séparément de l'interface publique de ticket, avec son propre start_url et son propre scope.
- Styles en SCSS et JavaScript dans des fichiers dédiés, pas d'inline.
Contexte
Les interfaces mobiles de création (#4914 pour le plan de prévention, #4916 pour le permis de feu) permettent de créer un objet depuis un téléphone, mais chacune est une page isolée : on y arrive par un lien, et une fois dessus on ne peut plus rien faire d'autre. Il n'existe aucun moyen de consulter ses plans de prévention ou ses permis de feu depuis un téléphone.
Le module expose déjà un
manifest.json.php, mais il est dédié à l'interface publique de déclaration de ticket.Besoin
Une PWA Digirisk installable, destinée aux utilisateurs connectés, permettant de lister et de créer les plans de prévention et les permis de feu, sur le modèle de la PWA ReedCRM.
Écrans
Depuis chaque liste, le bouton
+ouvre l'interface mobile de création existante, et les objets en cours sont modifiables d'un geste.Navigation
Barre de navigation basse avec favoris par utilisateur et tiroir « burger », comme sur ReedCRM : chacun choisit les 5 entrées qu'il garde sous le pouce, persistées dans sa configuration personnelle.
Technique
manifest_pwa.json.php) pour que l'application s'installe séparément de l'interface publique de ticket, avec son proprestart_urlet son proprescope.