Passer au contenu principal

Générateur de programme

Le logiciel en question

Le programme qui suit a été conçu par Ewan Fougeyrollas, stagiaire en CIEL, que le Fablab remercie !
Ce soft sert à créer et agencer automatiquement le programme mensuel des activités.
Il suffit de saisir quelques données par activités, comme :

  • Date / heure
  • Titreimage.png
  • Contenu
  • Photo
  • ...

Le soft va alors être en capacité de faire 2 choses :

  • Exporter en .png pour une version imprimable
  • Exporter en JSON pour saisi dans le site

Le contenu du JSON doit être collé dans la page GitHub sur site internet, comme suit :

image.png

une fois sauvegardé (et une fois que Github aura eu le temps de faire la mise à jour) : La page "Accueil" du site contiendra les ateliers "Cette semaine au fablab" et le programme complet apparaîtra dans la page "Actualités".

  


Comment l'installer ?

Vous trouverez le .zip ici ==> fablab-planningV3.0.zip 
ou sur le Github du Fablab ici ==> 

🪟 Windows

Première utilisation

  1. Installe Node.js → https://nodejs.org/ (version LTS)
  2. Double-clique sur installer.bat (2-3 minutes)

Utilisation quotidienne

Double-clique sur demarrer.bat → Le navigateur s'ouvre automatiquement sur l'éditeur


🐧 Linux

Première utilisation

chmod +x installer.sh demarrer.sh
./installer.sh

Utilisation quotidienne

./demarrer.sh

image.png


 
⚠️ Important

Ne jamais ouvrir fablab-planning-editor.html en double-cliquant.

Toujours passer par demarrer.bat (Windows) ou ./demarrer.sh (Linux).


Contenu du dossier
Fichier Rôle
fablab-planning-editor.html Éditeur visuel
server.js Serveur Node.js + générateur PNG
package.json Dépendances
payload-juin-2026.json Exemple de planning Juin 2026
installer.bat / installer.sh Installation (Windows / Linux)
demarrer.bat / demarrer.sh Démarrage (Windows / Linux)



Feuille de route pour l’évolution du logiciel 

Restera à faire :

  • Communication en direct (Via JSON) avec les API de Meta and co pour créer les évènements automatiquement
  • Changer couleurs texte pour lisibilité
passer les photos à gauche dans les tabs