Logo Lanfrica

ANSSP-Benin/MalariaTracker

Domain:

healthcare

Record type:

software
Creator:
ANS
Host:
Ceci est une application qui facilite du niveau National au niveau Formation Sanitaire la surveillance des cas de Paludisme du Bénin # Surveillance Paludisme — Bénin (application installable) Ceci est une **coquille d'application** (PWA) qui rend votre application Google Apps Script existante **installable** sur téléphone (icône sur l'écran d'accueil, plein écran, sans barre de navigateur) — sans rien changer à son fonctionnement : les données restent dans Google Sheets, l'interface reste exactement celle d'Apps Script. ## Mise en ligne (une seule fois) 1. **Copiez ce dossier** à la racine de votre dépôt GitHub (`mourede2026/...`). 2. Dans **`index.html`**, modifiez la ligne : ```js const URL_APPLICATION = 'script.google.com'; ``` en collant le lien de votre déploiement Apps Script (Déployer → Gérer les déploiements → copier l'URL de l'application web). 3. Dans les paramètres du dépôt GitHub : **Settings → Pages** → Source : *Deploy from a branch* → branche `main`, dossier `/ (root)` → Save. 4. Après une minute ou deux, votre application est disponible à une adresse du type `mourede2026.github.io`. 5. Ouvrez ce lien sur un téléphone (Android ou iPhone), puis : - **Android (Chrome)** : menu ⋮ → « Installer l'application » (ou « Ajouter à l'écran d'accueil »). - **iPhone (Safari)** : bouton Partager 📤 → « Sur l'écran d'accueil ». 6. L'icône moustique/loup apparaît sur l'écran d'accueil, et l'application s'ouvre en plein écran, comme une vraie application. ## Fichiers du dossier - `index.html` — page unique qui affiche votre application Apps Script en plein écran (avec un écran de démarrage pendant le chargement). - `manifest.json` — nom, icônes et couleurs de l'application installée. - `service-worker.js` — met en cache uniquement l'apparence de l'application (icônes, écran de démarrage), jamais vos données. Vos données Google Sheets continuent de nécessiter une connexion, exactement comme aujourd'hui. - `icons/` — toutes les icônes (192px, 512px, versions « maskable » pour Android, favicon, icône Apple), plus `l …