{"id":13724516,"url":"https://github.com/PnX-SI/GeoNature-citizen","last_synced_at":"2025-05-07T18:32:36.548Z","repository":{"id":33264630,"uuid":"138406748","full_name":"PnX-SI/GeoNature-citizen","owner":"PnX-SI","description":"Portail web d'inventaire citoyen de la biodiversité à destination du grand public","archived":false,"fork":false,"pushed_at":"2025-04-08T09:44:51.000Z","size":55243,"stargazers_count":22,"open_issues_count":61,"forks_count":30,"subscribers_count":13,"default_branch":"master","last_synced_at":"2025-05-02T17:04:00.654Z","etag":null,"topics":["citizen-participation","citizen-science","geonature","geonature-citizen","wildlife"],"latest_commit_sha":null,"homepage":"https://pnx-si.github.io/GeoNature-citizen/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PnX-SI.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2018-06-23T14:17:01.000Z","updated_at":"2025-04-09T11:48:44.000Z","dependencies_parsed_at":"2023-11-12T16:15:04.854Z","dependency_job_id":"43a3e579-0818-42d2-b54a-852eab69f98c","html_url":"https://github.com/PnX-SI/GeoNature-citizen","commit_stats":{"total_commits":1716,"total_committers":27,"mean_commits":63.55555555555556,"dds":0.6730769230769231,"last_synced_commit":"68469ff72e48bd0ae47ff668ad701219026efeac"},"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PnX-SI%2FGeoNature-citizen/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PnX-SI","download_url":"https://codeload.github.com/PnX-SI/GeoNature-citizen/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252934229,"owners_count":21827668,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["citizen-participation","citizen-science","geonature","geonature-citizen","wildlife"],"created_at":"2024-08-03T01:01:58.556Z","updated_at":"2025-05-07T18:32:36.540Z","avatar_url":"https://github.com/PnX-SI.png","language":"TypeScript","funding_links":[],"categories":["Biosphere"],"sub_categories":["Biodiversity Citizen Science"],"readme":"# GeoNature-citizen\n\nPortail d'inventaire participatif de la biodiversité à destination du grand public.\n\n![logo](https://github.com/PnX-SI/GeoNature-citizen/raw/master/frontend/src/assets/logo.png)\n\n**English:**\n\nGeoNature-citizen is a free and Open Source web solution for citizen science projects for biodiversity data collection. It is fully customizable. Your platform may be a single or a multiple program and be based on existing or adoc list of species.\n\nThe data collection is gamified to improve the user management using badges and scores. It can also be customized to accept new user to be created or not.\n\nIt is based on a fully open source stack from PostgreSQL to Angular.\n\n**Francais:**\n\nGeoNature-citizen est une solution web gratuite et à code source ouvert pour les projets de science citoyenne destinés à la collecte de données sur la biodiversité. L'outil est entièrement personnalisable. Votre plateforme peut être constituée d'un programme unique ou de plusieurs programmes de collecte et être basée sur une liste d'espèces existante ou adoc.\n\nLa collecte de données est ludifiée pour améliorer la gestion des utilisateurs à l’aide de badges et de scores. Elle peut également être personnalisée pour accepter que de nouveaux utilisateurs soient créés ou non.\n\nDocumentation : https://geonature-citizen.readthedocs.io\n\n## Cas d'utilisation\n\n- https://obs.mercantour-parcnational.fr\n- https://biomap.champs-libres.be\n- https://gncitizen.lpo-aura.org\n- https://citizen.nature-occitanie.org\n- https://phenoclim.org/accueil/individus-phenoclim\n- https://enquetes.lashf.org\n- https://observatoire-biodiversite.parc-du-vercors.fr\n- https://enquetes-biodivrennes.fr\n- https://citizen.clicnat.fr\n- https://obs-citoyenne.pyrenees-parcnational.fr\n- https://observation.lehavre.fr\n- https://enquetes.cbiodiv.org\n- https://jobservemonparc.fr\n\n## Solutions logicielles\n\n### Backend (API)\n\n- Python 3\n  - Flask (moteur de l'API)\n  - flask-jwt-extended (pour l'authentification)\n  - SQLAlchemy\n- PostgreSQL / PostGIS\n\n### Frontend\n\n- NodeJS\n- Angular\n- LeafletJS\n- Bootstrap 4\n\n### Dépendances\n\n:exclamation: GeoNature-citizen s'appuie sur [TaxHub](https://github.com/PnX-SI/TaxHub) pour la création des listes d'espèces utilisées dans les programmes.\n\n### Installation\n\nDocumentation : https://geonature-citizen.readthedocs.io\n\n### Mise à jour\n\n- Lancer le script `update_app.sh`\n  - Le script récupérera les modifications depuis git\n  - il va transpiler le front et redémarrer si besoin les services supervisor\n  - [Warning] si des modifications SQL ont été faites, il faudra les faire manuellement\n\n## L'origine du projet\n\nCe projet est initialement développé pour répondre aux besoins de collectes participatives dans le cadre des démarches d'atlas de biodiversité communal/territorial (ABC/ABT).\nLa première version de ce projet est le fruit d'une démarche mutualisée entre différents projects :\n\n- Projet d'Atlas de biodiversité de territoire de [Valence Romans Agglo](http://www.valenceromansagglo.fr/fr/index.html), en partenariat avec la [LPO Auvergne-Rhône-Alpes](https://auvergne-rhone-alpes.lpo.fr/).\n- Projets d'inventaires participatifs du [Parc national du Mercantour](http://www.mercantour-parcnational.fr/fr) et du [Syndicat Mixte pour la gestion et la protection de la Camargue Gardoise](https://www.camarguegardoise.com/), avec une réalisation par [Natural Solutions](https://www.natural-solutions.eu/).\n\nIl constitue l'une des briques du projet GeoNature, porté par les [Parcs nationaux de France](http://www.parcsnationaux.fr/fr) et bénéficie de l'appui technique du [Parc national des Ecrins](http://www.ecrins-parcnational.fr/).\n\n## Contributeurs\n\n[![Contributors](https://contrib.rocks/image?repo=PnX-SI/GeoNature-citizen)](https://github.com/PnX-SI/GeoNature-citizen/graphs/contributors)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPnX-SI%2FGeoNature-citizen","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FPnX-SI%2FGeoNature-citizen","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPnX-SI%2FGeoNature-citizen/lists"}