Widget Datami de prévisualisation des données de la CoopTech.
La CoppTech cherche à constituer un annuaire le plus complet possible des SCOP et autres coopératives du numérique en France. Cet annuaire prend la forme d'un simple fichier .csv
hébergé sur un repo Github ou Gitlab
Afin de pouvoir partager et de mettre en valeur toutes ces ressources il a été proposé d'utiliser le widget open source créé par la coopérative numérique multi : le projet Datami.
Cet outil permet la visualisation des données mais également la contribution.
Datami permet d'intégrer sur des sites tiers (sites de partenaires ou autres) une sélection plus ou moins large de ressources. Cette solution permet à la fois d'éviter aux sites partenaires de "copier-coller" les ressources, d'afficher sur ces sites tiers les ressources toujours à jour, et de permettre aux sites tiers ainsi qu'au site source de gagner en visibilité, en légitimité et en qualité d'information.
L'autre avantage de cette solution est qu'elle n'est déployée qu'une fois, mais que le widget peut être intégré et paramétré/personnalisé sur autant de sites tiers que l'on souhaite... gratuitement.
- URL de démo :
- DEMO / données CoopTech : https://datami-demo-cooptech.netlify.app/
Un site dédié à la doucmentation technique de Datami est consultable ici : https://datami-docs.multi.coop
A mini server is writen in the server.py
to serve this folder's files, so we could test and develop locally while running multi-site-app
To install the mini-server :
pip install --upgrade pip
python3 -m pip install --user virtualenv
python3 -m venv venv
source venv/bin/activate
pip install --upgrade pip
pip install -r requirements.txt
or
sh setup.sh
source venv/bin/activate
To geocode the dataset :
python geocoder.py csv/rhinocc-inclusion-dataset.csv -sep , -adress Adresse
or
sh run_geocoding.sh
The output geocoded file will be generated at csv/geocoding/geocoded.csv
To run the server on http://localhost:8801
:
python server.py
or
sh run_server.sh
Files will be locally served on :
http://localhost:8801/content/<path:folder_path>/<string:filename>
http://localhost:8801/statics/<path:folder_path>/<string:filename>
logo | url | |
---|---|---|
CoopTech | https://www.cooptech.fr/ | |
coopérative numérique multi | https://multi.coop |
Le widget fait partie intégrante du projet Datami