Mon site

Site
Compétences
HTML
HTML
CSS
CSS
JS
JS

Mon site

Contexte du projet : Projet personnel

Date : 2019 (toujours maintenu)

Technologies :

  • Node.js (Serveur, Logique d'application)
  • MongoDB (Base de données)
  • EJS (Templates)
  • Git (Gestion de versions)

Ce site web personnel a été créé dans le but de pouvoir présenter mes différents travaux, tant en termes de jeux vidéo que de projets personnels divers. Il pourrait ainsi à la fois servir d'historique, mais aussi de présentation de mes projets, comme un portfolio. Une personne s'intéressant à mes différents projets passés, comme un potentiel recruteur par exemple, pourra utiliser ce site pour retrouver ce que j'ai pu réaliser.

Le site lui-même repose sur l'implémentation d'un serveur Node.js générant les différentes pages auquel un utilisateur souhaite accéder. Pour cela, il utilise des templates EJS, qu'il complète avec les données de mes projets stockées en base de données. Les pages sont « compilées » en HTML statique avant d'être envoyées sur le serveur web hébergeant le site. L'interface aura également demandé un travail de design et d'ergonomie non négligeable, que j'aurais pu penser avec une collègue ergonome.