Aller au contenu

Informations

Technologies utilisées

Le site web est développé en utilisant trois langages principaux :

Ainsi que deux frameworks :

Structure et fichiers du site web

Pages

Le site web est composé de plusieurs pages, qui sont toutes des composants Vue.js situés dans le dossier src/views. pour vous représenter la structure du site web, voici un diagramme représentant les pages et leurs relations :

Diagramme de la structure du site web

Composants

Le site contient aussi plusieurs composants Vue.js pour ses interfaces, situés dans le dossier src/components.

Les composants sous forme de cartes sont regroupés sous le dossier src/components/cards, idem pour les composants d'entrées de formulaire qui sont regroupés sous le dossier src/components/inputs.

Il existe plusieurs types d'entrées, en voici une liste :

Nom Description Fichier Visuel
Block Button Bouton au fond coloré ButtonBlock.vue ButtonBlock
Text Button Bouton au fond transparent ButtonText.vue ButtonText
Text Input Champ texte classique InputText.vue InputText
Choice Input Selecteur de valeurs InputChoice.vue InputChoice
Text Area Zone de texte InputArea.vue TextArea
Menu selector Menu de selection d'éléments MenuSelector.vue MenuSelector