🌳Arborescence
Apprenez en plus sur la structure globale des fichiers du projet.
Structure
Le projet est organisé en plusieurs dossiers et sous-dossiers comme décrit ci dessous. Il est important de connaitre et respecter la structure afin de garder une consistance dans le projet.
.github
.githubFichiers en rapport avec GitHub tels que les modèles d'issues, de pull requests ou encore la politique de sécurité.
ISSUE_TEMPLATEDossier avec les fichiers des modèles d'issues.CONTRIBUTING.mdGuide de contributionPULL_REQUEST_TEMPLATE.mdModèle pour les Pull RequestSECURITY.mdPolitique de sécuritéfunding.ymlIntégration dans GitHub du lien Ko-Fi
Data
DataFichiers de configuration utilisés par les différents scripts.
emoji_cours_names.jsonFichier JSON avec les correspondances entre les noms de matières et les émojis associés.subject_names_format.jsonFichier JSON avec les réécritures au propre des noms des matières ainsi que le déterminant à utiliser.
Fonts
FontsFichiers des polices d'écritures utilisées dans les différentes interfaces. Les polices utilisées sont Satoshi et Cabinet Grotesk
Server
ServerFichiers relatifs au Backend en charge de l'API.
app.pyScript principal de l'API/staticDossier accéssible au publicrobots.txt
Web
Arborescence détaillée des fichiers et dossiers pour le site et l'application (pwa) :
Mis à jour