Compilation de projets relatifs à Georges la Saucisse (site web, API, bots).
  • HTML 59%
  • JavaScript 35.8%
  • CSS 5.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-09-07 17:25:44 +02:00
api Update bd.json 2026-09-07 17:25:44 +02:00
bots Y'avait des données pas à jour dans l'API. 2026-09-07 17:25:44 +02:00
scripts N13 2022-06-25 17:11:09 +02:00
website Georges la Saucisse organise un festival 2026-09-07 17:25:44 +02:00
.gitignore Actualisation des libs de dev (linters) et des fichiers d'après les nouvelles règles. 2022-04-29 16:33:43 +02:00
LICENSE Ajout de LICENSE 2020-10-27 14:26:13 +00:00
package-lock.json Ouf, les PWA ça remarche sur Firefox on dirait. 2023-11-04 13:19:08 +01:00
package.json Ouf, les PWA ça remarche sur Firefox on dirait. 2023-11-04 13:19:08 +01:00
README.md Changements mineurs. 2022-05-12 13:27:37 +00:00
ROADMAP.md Ouf, les PWA ça remarche sur Firefox on dirait. 2023-11-04 13:19:08 +01:00

SVGeorges

Compilation de projets relatifs à Georges la Saucisse :

  • Site web : Moteur de création d'aventures au format SVG (bandes dessinées, vidéos, pages web).
  • API : API comprenant les listes de toutes les aventures et le générateur d'ebooks.
  • Bots : Bots rattachés à l'API.

Installation

  • Installer Node.js avec son gestionnaire de paquets NPM.

Développement

  • Exécuter la commande npm run start pour récupérer les dépendances (linters, librairies).
  • Exécuter la commande npm run eslint pour générer l'analyse du Javascript.
  • Exécuter la commande npm run stylelint pour générer l'analyse du CSS.

Production

  • Exécuter la commande npm run build pour générer des versions complètes et optimisées des projets pour serveur de production dans le dossier build.
  • Ou npm run build-minify pour générer les versions sans librairies.
  • Ou npm run build-modules pour générer les librairies après avoir exécuté la commande précédente.

Architecture

  • api : sous-projet comprenant l'API (plus de détails sur le README dédié).
  • audit : fichiers reprenant les analyses de code (voir paragraphe Développement).
  • bots : sous-projet comprenant des bots reliés à l'API (plus de détails sur le README dédié).
  • build : fichiers générés pour être mis en ligne (voir paragraphe Production).
  • downloads : fichiers statiques hors projet.
  • scripts : scripts exécutés en ligne de commande (voir paragraphes Développement et Production).
  • website : sous-projet comprenant le site web (plus de détails sur le README dédié).