📋 Table des matières
- Présentation de l'application
- Installation sur votre téléphone (Android & iPhone)
- Stockage des données — informations importantes
- Premier démarrage
- Le calendrier — saisie des journées
- Saisir vos heures — arrivée, départ, pauses
- Les tâches et objectifs
- Les bilans et statistiques
- Sauvegarde et export des données
- Mises à jour de l'application
RESPECT HARMONIE est une application personnelle de suivi des heures de travail. Elle vous permet de :
- Enregistrer vos heures d'arrivée et de départ chaque jour
- Calculer automatiquement votre solde d'heures (positif ou négatif)
- Suivre les reports d'heures de mois en mois
- Comptabiliser vos tâches quotidiennes et suivre vos objectifs annuels
- Quantifier le temps passé sur des tâches annexes invisibles
- Exporter vos données en Excel ou PDF comme preuve personnelle
RESPECT HARMONIE est une application web qui fonctionne comme une vraie application mobile. Elle s'installe sur votre écran d'accueil, fonctionne hors ligne et ne nécessite aucun store (App Store ou Google Play).
L'application est accessible à l'adresse : https://horaires.1pm.ch
Sur iPhone, l'installation en tant qu'app n'est possible qu'avec Safari. Chrome sur iOS ne permet pas cette fonctionnalité.
Une fois installée, l'application fonctionne entièrement hors ligne. Vous n'avez pas besoin d'une connexion internet pour l'utiliser au quotidien.
Toutes vos données (heures, tâches, notes) sont stockées localement sur votre téléphone, dans la mémoire du navigateur (localStorage de Chrome ou Safari). Elles ne transitent jamais sur internet et ne sont accessibles par personne d'autre que vous.
| Ce qui est stocké | Où | Accessible par |
|---|---|---|
| Vos heures, pauses, soldes | Mémoire de Chrome/Safari sur votre téléphone | Vous uniquement |
| Vos tâches et objectifs | Mémoire de Chrome/Safari sur votre téléphone | Vous uniquement |
| Votre prénom | Mémoire de Chrome/Safari sur votre téléphone | Vous uniquement |
| Le code de l'application | Serveur horaires.1pm.ch | Public (lecture seule) |
Si vous videz le cache de votre navigateur (Chrome ou Safari), toutes vos données seront définitivement supprimées. Cette action est irréversible. Pensez à exporter régulièrement vos données avant toute manipulation du cache.
Si vous changez de téléphone ou réinitialisez votre appareil, vos données ne seront pas transférées automatiquement. Exportez vos données en JSON avant de changer d'appareil et réimportez-les sur le nouveau.
Vos données sont liées à l'URL https://horaires.1pm.ch. Si vous accédez à l'application depuis une autre adresse, vous n'aurez pas accès à vos données.
Exportez vos données en JSON chaque semaine depuis l'onglet Bilan. Conservez ces fichiers sur votre PC ou dans un cloud personnel (OneDrive, Google Drive). L'application vous rappelle automatiquement si vous n'avez pas sauvegardé depuis 7 jours.
Au tout premier lancement, un message s'affiche sur fond rouge avant tout accès à l'application. C'est normal et obligatoire.
Ce message vous informe que vos données sont stockées uniquement dans votre navigateur (et non sur un serveur). Si vous videz le cache ou changez de téléphone sans sauvegarde, vos données seront perdues définitivement. Il est essentiel que vous compreniez ce risque avant de commencer à saisir des données.
Immédiatement après avoir confirmé ce message, votre téléphone télécharge automatiquement un fichier nommé par exemple horaires-2026-05-06.json dans votre dossier Téléchargements.
Ce fichier .json est une copie de sauvegarde de vos données. L'application en crée un automatiquement chaque jour lors de l'ouverture. Conservez ces fichiers — ils vous permettront de restaurer vos données en cas de problème.
Sur Android : dossier Téléchargements de votre téléphone. Sur iPhone : dans l'app Fichiers → Sur mon iPhone → Téléchargements.
Aux ouvertures suivantes, un message de bienvenue personnalisé s'affiche brièvement avant d'ouvrir directement le calendrier.
Vous pouvez modifier votre prénom à tout moment depuis l'onglet Réglages.
L'onglet Calendrier 📅 est la page principale. Il affiche le mois en cours avec un indicateur de solde pour chaque jour saisi.
- Flèches ‹ › pour naviguer entre les mois
- Le solde cumulé du mois s'affiche en haut à droite
- Le report des mois précédents est mentionné sous le titre
| Couleur | Signification |
|---|---|
| Violet | Jour travaillé avec solde positif |
| Rouge | Jour travaillé avec solde négatif |
| Vert | Jour équilibré |
| Orange | Vacances / Maladie / Férié |
| Gris | Jour non saisi |
Pour appliquer un type (vacances, maladie, férié) sur plusieurs jours d'un coup :
Tapez sur un jour du calendrier pour ouvrir le formulaire de saisie.
| Icône | Type | Description |
|---|---|---|
| 🖥️ | Travail | Journée travaillée — affiche les champs heures et tâches |
| 🎉 | Férié | Jour férié — aucune saisie requise |
| 🏝️ | Vacances | Jour de vacances — aucune saisie requise |
| 🤒 | Maladie | Arrêt maladie — aucune saisie requise |
Pour les jours travaillés, trois boutons permettent une saisie instantanée :
- 🟢 Arrivée — capture l'heure actuelle comme heure d'arrivée
- 🔴 Départ — capture l'heure actuelle comme heure de départ
Les champs horaires restent modifiables manuellement si vous avez oublié de tapper le bouton au bon moment.
La pause légale de 20 minutes est payée par votre employeur et n'est pas déduite de votre temps effectif. Seul le dépassement au-delà de 20 minutes est déduit. Utilisez le bouton ⏱️ Tap pour mesurer la durée réelle.
La pause déjeuner est à votre charge et déduite du temps effectif. Tapez ⏱️ Tap au départ en pause et re-tapez à votre retour — les heures de début et fin sont remplies automatiquement.
Pour les pauses supplémentaires (café, cigarette...) :
- Bouton ⏱️ Tap → chrono automatique
- Ou saisie directe en minutes + bouton + Ajouter
Les visites médicales (max 2h) sont à charge de l'employeur et ne sont pas déduites du solde. Tapez le lien discret 🏥 Visite médicale… en bas du formulaire pour saisir la durée. Cette information est conservée comme trace uniquement.
Le solde est calculé automatiquement selon la formule :
Solde = (Départ − Arrivée) − Dépassement légal − Déjeuner − Pauses extras − 8h dues
Pour chaque jour travaillé, saisissez le nombre de traitements réalisés par type :
| Icône | Type de tâche |
|---|---|
| 📞 | Permanence téléphonique |
| 🪟 | Permanence guichet |
| 📁 | Dossiers rectification |
| 💰 | Dossiers remboursement capital |
| 📄 | Attestations fiscales |
| 📋 | PAV (Portées à valoir) |
| 📂 | Fichiers RDU |
Saisissez directement le chiffre dans le champ numérique — les grandes quantités (30, 40 dossiers...) sont acceptées.
Les tâches annexes permettent de quantifier le travail invisible : préparation, réunions, formations, tâches administratives occasionnelles. Pour chaque tâche annexe, saisissez :
- La catégorie (Préparation / Réunion / Formation / Administratif / Autre)
- Une description libre
- La durée en minutes
Ces données permettent de démontrer en fin d'année le volume de travail non comptabilisé dans les objectifs chiffrés.
À partir de mai, vous pouvez saisir vos objectifs mensuels par type de tâche dans l'onglet Objectifs, via le bouton ⚙️ Définir les objectifs annuels. L'application calculera automatiquement l'avancement et la projection de fin d'année.
Vue hebdomadaire avec le détail de chaque jour — heures travaillées, solde individuel et solde de la semaine.
Suivi mensuel des tâches réalisées, cumul du temps annexe et projection annuelle (si objectifs définis). Navigation mois par mois avec les flèches ‹ ›.
| Onglet | Contenu |
|---|---|
| Ce mois | Solde du mois en cours + report des mois précédents |
| Année | Récapitulatif mois par mois — heures + tâches |
| Tout | Cumul total depuis le début |
| Historique | Détail de chaque journée saisie |
Le solde net de chaque mois est automatiquement reporté sur le mois suivant. Les heures positives d'un mois compensent les heures négatives des mois suivants, par ordre chronologique.
Les boutons de sauvegarde et d'export se trouvent en bas de l'onglet Bilan.
| Option | Description |
|---|---|
| 📤 Fichier JSON | Télécharge un fichier de sauvegarde complet sur votre téléphone (dossier Téléchargements). Réimportable dans l'application. |
| 🌐 Serveur VPS | Sauvegarde sur le serveur personnel (disponible prochainement) |
| Option | Description |
|---|---|
| 📂 Depuis fichier | Importe un fichier JSON précédemment exporté. Attention : remplace toutes les données actuelles. |
| 🌐 Depuis serveur | Restaure depuis le serveur personnel (disponible prochainement) |
| Option | Description |
|---|---|
| 📊 Excel / CSV | Tableau complet ouvrable dans Excel ou Google Sheets, avec toutes les colonnes |
| 🖨️ PDF ce mois | Rapport PDF du mois en cours, imprimable |
| 🖨️ PDF année | Rapport PDF annuel complet |
L'application affiche une bannière orange si vous n'avez pas sauvegardé depuis plus de 7 jours. Ne négligez pas ces rappels — une perte de données est définitive.
RESPECT HARMONIE se met à jour automatiquement sans intervention de votre part.
L'application fonctionne entièrement hors ligne grâce au service worker. Seules les mises à jour nécessitent une connexion internet.