Foyer - Focus Timer
Un minuteur de concentration inspiré de la méthode Pomodoro, installable en PWA, 100% local, sans compte ni backend

Pourquoi ce projet
Les applications de concentration classiques affichent le temps qui défile en gros chiffres, ce qui crée de l'anxiété plutôt que de la sérénité. Foyer prend le parti inverse : le temps n'est jamais affiché en chiffres par défaut. Un anneau se dessine progressivement pendant la session, et dépasser le temps prévu n'interrompt jamais rien, un anneau supplémentaire s'ajoute simplement autour du premier.
Aperçu de l'application

Anneau de concentration au repos

Rituel de démarrage en 3 étapes

Tags hiérarchiques avec autocomplétion

Dashboard de statistiques
Fonctionnalités
Débordement gracieux
Dépasser la durée prévue n'arrête pas le minuteur : l'anneau principal se fige plein et de nouveaux anneaux s'empilent, les plus anciens s'estompant pour rester lisibles.
Tags hiérarchiques
Chaque session peut être taguée avec un chemin libre comme code/refactor. Chaque tag racine a une teinte distincte, les sous-tags se déclinent en nuances automatiques.
Enchaînements
Une session complète (focus → pause → focus → ... → arrêt) est suivie comme un enchaînement, qui se clôture sur un arrêt explicite ou automatiquement après une pause trop longue.
100% local et hors-ligne
Installable en PWA, fonctionne hors-ligne, aucune donnée envoyée à un serveur : tout est stocké dans IndexedDB, avec export/import JSON en sauvegarde manuelle.