- JavaScript 64.1%
- Fluent 24.5%
- Vue 7.4%
- CSS 2.7%
- HTML 1.1%
- Other 0.2%
| inc | ||
| public/static | ||
| src | ||
| .eslintrc.cjs | ||
| .gitignore | ||
| composer.json | ||
| index.html | ||
| LICENSE | ||
| package.json | ||
| README.md | ||
| vite.config.mjs | ||
Digiscreen
Digiscreen est un fond d'écran interactif pour la classe en présence ou à distance.
L'application est publiée sous licence GNU AGPLv3. Sauf les fontes Abril Fat Face, Orbitron et Material Icons (Apache License Version 2.0) et la fonte Mona Sans Expanded (Sil Open Font Licence 1.1)
Les symboles pictographiques utilisés dans le module Histoire sont la propriété du Gouvernement d'Aragon et ont été créés par Sergio Palao pour ARASAAC (https://arasaac.org), qui les distribuent sous Licence Creative Commons BY-NC-SA 4.0.
Les émojis utilisés dans le module Rétroaction proviennent du projet OpenMoji (https://openmoji.org) et sont publiés sous Licence Creative Commons BY-SA 4.0.
Les sons utilisés dans le module Compte à rebours proviennent de la Sonothèque (https://lasonotheque.org) et sont publiés dans le domaine public.
Préparation et installation des dépendances
npm install
composer install (uniquement nécessaire en combinaison avec Digidrive)
Lancement du serveur de développement
npm run dev
Variables d'environnement (fichier .env.production à créer à la racine avant compilation)
AUTHORIZED_DOMAINS (liste des domaines autorisés pour les requêtes POST et l'API, séparés par une virgule / * par défaut)
VITE_GOOGLE_API_KEY (clé API Google pour Youtube)
VITE_PIXABAY_API_KEY (clé API Pixabay)
S3_ENDPOINT (endpoint S3 / uniquement nécessaire en combinaison avec Digidrive)
S3_ACCESS_KEY (clé d'accès S3 / uniquement nécessaire en combinaison avec Digidrive)
S3_SECRET_KEY (clé secrète d'accès S3 / uniquement nécessaire en combinaison avec Digidrive)
S3_REGION (région du conteneur S3 / uniquement nécessaire en combinaison avec Digidrive)
S3_BUCKET (nom du conteneur s3 / uniquement nécessaire en combinaison avec Digidrive)
Compilation et minification des fichiers
npm run build
Serveur PHP nécessaire pour l'API
php -S 127.0.0.1:8000 (pour le développement uniquement)
Démo
https://ladigitale.dev/digiscreen/
Remerciements et crédits
Traduction en italien par Paolo Mauri (https://gitlab.com/maupao) et Roberto Marcolin (nilocram)
Traduction en espagnol par Fernando S. Delgado Trujillo (https://gitlab.com/fersdt)
Traduction en néerlandais par Erik Devlies
Traduction en allemand lors d'une action dans « la salle des profs » #twitterlehrerzimmer / #twlz par @uivens (Ulrich Ivens), @eBildungslabor (Nele Hirsch) et @teachitalizer (Holger Skarba)
Traduction en croate par Ksenija Lekić (https://gitlab.com/Ksenija66L)
Soutien
Open Collective : https://opencollective.com/ladigitale
Liberapay : https://liberapay.com/ladigitale/