Skip to content

Samsara-GOG/portfolio

Repository files navigation

TP - CV Portfolio

Développeur : Samsara, alias Jérôme Demuynck

Date de finalisation du TP : 3 décembre 2020.

Rendu :

Portfolio de Jerome Demuynck

Codé d'après ma propre maquette réalisée sur Figma.

Codage du CV portfolio avec HTML / SASS / Bootstrap / Javascript / Node.js sous Visual Studio Code.
Code source sur github et connecté à netlify pour le déploiement, avec renvoi de nom de domaine réservé personnel vers netlify pour la gestion (temporaire) du formulaire (https://www.samsara.live/portfolio/ => https://samsara-portfolio.netlify.app/)

  • Cahier des charges :
    • Responsive ET Mobile First

    • Utilisation de Bootstrap pour la navbar et le grid

    • Application de la méthodologie BEM pour l'organisation du code SASS

    • Dossier SCSS avec architecture (dossier layout, components, _base.scss, main.scss, etc.)

    • Développement avec un script npm fonctionnel pour dev et prod sous Node.js

      • node-sass pour compiler les fichiers .scss en .css
      • librairie JavaScript PostCSS pour optimiser la feuille de style avec les plugins normalize.css et Autoprefixer pour assurer la compatibilité entre tous les navigateurs avec le code CSS moderne; Purgecss pour nettoyer le CSS inutile; et Cssnano afin d'assurer la minification et l'optimisation du fichier CSS pour gagner en performances lors du chargement de la page sur le navigateur
    • Compatible W3C (validation HTML/CSS via w3.org)

    • Respect des critères SEO : inscription Google Search Console; titres avec les bons mots clés; meta-description attractive; respect de la hiérarchie des titres; un seul titre H1

    • Projet de site déposé sur git et déployé sur hébergeur / netlify