Estéban SOUBIRAN

2020

  • #développement
  • #web
  • #nuxt
  • #insa
  • #vuetify
  • #campus

<Site campus de l'INSA Centre Val de Loire />

Depuis plusieurs années, l'ancien site campus de l'école n'était plus à jour. Pourtant majeur pour la découverte de la riche vie associative de l'école, j'ai décidé de reprendre ce site campus de zéro pour le faire revivre !

C'est un projet qui me tenait beaucoup à coeur, d'autant plus dans la période difficile durant laquelle il a été réalisé (vacances d'été 2020). En effet, il s'agit d'un outil permettant, malgré la distanciation, à tous les étudiants et les professeurs de l'école de connaître ce qui se passe dans la vie associative.

On trouve sur le site une fiche descriptive de chaque association, des informations sur les campus, des outils pour les étudiants et les associations ainsi que différents documents officiels du bureau des élèves.

La page de présentation de la fédération :

La page de présentation d'une association :

Technologies

Afin de réussir à tenir dans les délais courts que j'ai eu, de fin juin à début septembre 2020, il m'a fallu choisir les bonnes technologies pour y arriver.

J'ai choisi de partir sur Nuxt.js, un framework basé sur Vue qui permet de construire de puissante web application. Le site campus, pour faciliter sa maintenance et sa mise à jour, est basé sur le module content qui permet d'avoir un git-based CMS.

Pour la partie visuelle du site, j'ai eu recours à Vuetify, une bibliothèque de composants d'interface utilisateur. Je l'ai utilisée pour 2 raisons :

  • Gagner du temps dans la production du site (quitte à perdre en personnalisation)
  • Palier à un manque de compétences dans la conception d'interface utilisateur

Finalement, j'ai réussi à tenir les délais et je suis très fière du résultat.

Compétences

Réaliser un tel projet m'a permis d'apprendre beaucoup dans la gestion des technologies que j'avais choisi. Aussi, j'ai appris à gérer, de l'idée au déploiement, un projet de développement web. Enfin, j'ai appris à gérer mon temps et à le maximiser afin de pouvoir livrer le site début septembre.

En savoir plus