Un fond d'écran interactif pour la classe en présence ou à distance
Go to file
2024-04-10 18:09:59 +02:00
dist Update dist 2024-04-10 18:09:48 +02:00
inc Update origin check 2024-02-08 21:07:13 +01:00
public/static Add sounds to countdown component 2024-04-08 18:29:21 +02:00
src Update style.css 2024-04-10 18:04:53 +02:00
.eslintrc.cjs Update .eslintrc.cjs 2023-05-06 07:58:12 +02:00
.gitignore Update .gitignore 2024-02-07 21:22:19 +01:00
index.html Update dev env to Vite 2023-01-15 09:55:34 +01:00
LICENSE Change license from GPL to AGPL 2023-04-29 19:14:53 +02:00
package.json Bump version to 0.9.18 2024-04-10 18:09:59 +02:00
README.md Add sounds to countdown component 2024-04-08 18:29:21 +02:00
vite.config.js Update vite.config.js 2024-02-07 21:35:37 +01:00

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 HKGrotesk (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

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)

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)

Production

Le dossier dist peut être déployé directement sur un serveur PHP. Cette version compilée n'intègre pas les clés API Pixabay et Google pour YouTube.

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/