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.
Comparez vos listes d'oiseaux entre amis en important vos données eBird
Translation pending
AI summary · website and README
LifestyleJavaScript · CSSGitHub @Mathiiis7OnlineOwner 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.
Webapp de comparaison de listes d'observations d'oiseaux entre amis, basée sur les données eBird / Cornell Status & Trends / xeno-canto / Avonet. Deux choses ne sont pas dans cette arborescence, et c'est voulu. Les cartes de répartition (range/ et range-weekly/, 250 Mo) vivent dans le dépôt séparé ornitheque-data : les garder ici aurait ralenti chaque opération sur le code. notes-privees/ reste hors du dépôt, exclu par .gitignore — le dépôt est public. • eBird API v2 : liste d'espèces par région, catégorie exotique • eBird bar chart : fréquence d'observation mensuelle par région (via scraRead the full README ↗
Webapp de comparaison de listes d'observations d'oiseaux entre amis, basée sur les données eBird, GBIF, xeno-canto et AVONET.
Déployée sur GitHub Pages : mathiiis7.github.io/ornitheque
ornitheque/
├── index.html le squelette HTML et les <template>
├── styles.css toute la CSS
├── app.js le code, et les tables qui servent partout
├── service-worker.js le cache (stale-while-revalidate)
├── manifest.json nom, icônes et thème de l'app installable
├── CLAUDE.md les consignes de travail sur ce dépôt
│
├── assets/
│ ├── trophies/ 182 images de trophées
│ ├── icons/ 32 icônes d'espèces et de badges
│ └── logos/ le logo et ses déclinaisons
│
├── data/ les données servies au client
│ ├── regions-<cc>-simplified.json contours régionaux de 48 pays
│ ├── avonet_traits.json traits écologiques de 10 584 espèces
│ ├── cartes-index.json l'index des cartes de répartition
│ └── countries/<cc>/ fréquences et abondances, pays par pays
│
├── demo/ la démo du portfolio, générée
│ └── bouchons/ Firebase simulé, pour qu'elle tourne sans compte
│
├── docs/ les documents de travail publiés avec le dépôt
│
└── outils/
├── build/ les générateurs de données (Node, ESM)
├── verif/ les bancs de mesure
├── config/ firestore.rules et les contours sources
└── generateur-trophees.html outil local de fabrication des badges
Deux choses ne sont pas dans cette arborescence, et c'est voulu. Les cartes de
répartition (cartes/, 82,7 Mo) vivent dans le dépôt séparé
ornitheque-data : les garder ici aurait
ralenti chaque opération sur le code. notes-privees/ reste hors du dépôt, exclu par
.gitignore : le dépôt est public.
docs/sources-cartes.md# Regénérer la donnée par pays (session eBird ouverte requise)
EBIRD_COOKIE="..." node outils/build/download-bar-charts-regional.mjs
# Regenerer les cartes de répartition (dans ../ornitheque-data/cartes)
node outils/build/cartes-gbif.mjs
# Regenerer traits Avonet
node outils/build/build-avonet-traits.mjs
# Regenerer IUCN redlist mondial
node outils/build/enrich-redlist-global-full.mjs