Easy-to-manage touch screens
Free, open-source touch screens. Guided USB setup, a drag-and-drop editor and local control. Made for Home Assistant.
Tracking of your horses: appointments, expenses, planning and record.
AI translation
Suivi de vos chevaux : rendez-vous, dépenses, planning et fiche.
LifestyleJavaScript · CSSGitHub @benjbepoix-stackOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
Anciennement « Mon espace équin ». Application web (PWA) de suivi de chevaux : rendez-vous, finances, planning d'activités et fiche. HTML/CSS/JavaScript purs (modules ES, sans étape de build) + Firebase gratuit (Auth e-mail et Realtime Database). • Local : localStorage, clés mon_espace_equin_v1_* (compatibles avec l'ancienne version). • Cloud : users/ /app, écritures clé par clé ; les modifications faites hors ligne sont renvoyées à la reconnexion. • Mode hors ligne disponible si Firebase est injoignable.Read the full README ↗
Anciennement « Mon espace équin ».
Application web (PWA) de suivi de chevaux : rendez-vous, finances, planning d'activités et fiche. HTML/CSS/JavaScript purs (modules ES, sans étape de build) + Firebase gratuit (Auth e-mail et Realtime Database).
index.html structure de l'application
css/ tokens, thème (cuir/cognac), base, composants, mise en page, vues
js/core/ utilitaires, dates, validation, schéma des données, store local
js/services/ Firebase (auth + synchronisation fine), stockage local
js/features/ export calendrier .ics (iPhone)
js/ui/ icônes, toasts, fenêtres, thème, statut, graphiques
js/views/ accueil, finances, planning, fiche
database.rules.json règles Realtime Database (chaque compte ne voit que ses données)
localStorage, clés mon_espace_equin_v1_* (compatibles avec l'ancienne version).users/<uid>/app, écritures clé par clé ; les modifications faites hors ligne sont renvoyées à la reconnexion.sw.js pré-met en cache l'app-shell (HTML/CSS/JS/icônes) à l'installation : l'app s'ouvre même sans réseau (utile à l'écurie), y compris dès le tout premier lancement hors ligne. Il vérifie aussi à chaque ouverture si les fichiers ont changé sur le serveur, pour afficher la dernière version publiée sans attendre l'expiration du cache.
Sur un rendez-vous (vétérinaire, vaccination, vermifuge…), le champ « Rappel » permet de fixer une périodicité (1, 3, 6 ou 12 mois). Tant qu'aucun nouveau rendez-vous du même type n'est planifié, l'échéance calculée (date + périodicité) apparaît dans « Rappels à venir » sur l'accueil dès qu'elle tombe dans les 30 prochains jours (ou est dépassée). Un bouton « Planifier » ouvre directement le formulaire pré-rempli.
Section « Cures en cours » de la fiche du cheval : compléments, traitements vétérinaires, vermifuges, phytothérapie…
horse_<id>_cures, synchronisées comme le reste.python3 -m http.server 8000
puis ouvrir http://localhost:8000.
Un push sur main déploie automatiquement sur Firebase Hosting (.github/workflows/firebase-hosting.yml).