Antoine Denis

Mon portfolio

Projet scolaire / programmation

Présentation du projet

But du projet

Ce portfolio a été créé pour présenter mes projets, démontrer mes compétences techniques et créatives, et mettre en valeur mon parcours en intégration multimédia.

Principaux défis

  1. Créer le formulaire en back-end avec du PHP et le configurer sur mon domaine en ligne afin qu’il puisse m’envoyer des courriels.

  2. La création de la version mobile avec les breakpoints était plus complexe, mais tout à fait réalisable.

Galerie d’images


Logiciels utilisés

Pour ce projet, j’ai utilisé VS Code pour programmer en HTML, SCSS, JavaScript et PHP. J’ai également utilisé FileZilla et GitHub pour gérer les sauvegardes et l’intégration du site sur mon domaine.

Crédits du projet

J’ai tout réalisé, du design du site jusqu’à la programmation HTML, CSS, JS et PHP. Je suis également la personne qui a effectué l’intégralité de l’intégration du contenu.

Processus du projet

Mon organisation


Dans ce projet, chaque dossier est soigneusement structuré afin d’être le plus compréhensible possible, que ce soit au niveau des nomenclatures des classes ou de celles des fichiers . J’ai également effectué de nombreux commits sur GitHub afin de suivre chaque étape du développement de mon site web et d’identifier plus facilement les changements ayant causé certains problèmes.

image projet 4

Ma programmation


image du footer.html

Footer.html

image section class crédit html

Section class="Crédit"

image section class mes competence html

Section class="mes-competences"

appreciation.scss

hero.scss

scrolly.scss

image du script componentFactory.js

ComponentFactory.js

image du script custom-cursor.js

CustomCursor.js

Vidéo final


Vidéo demo reel de mon portfolio

FAC "Foire aux crédits"

Côté design

J’ai entièrement conçu le design moi-même en m’inspirant du style Bentho Grid et du thème Neon Nostalgia, afin de créer un site web immersif. J’ai également bénéficié des conseils de mon professeur concernant le choix des couleurs.

Côté programmation HTML-CSS-JS

J’ai été responsable de toute la programmation du projet, en réalisant l’ensemble des styles SCSS ainsi que les scripts JavaScript, notamment pour le header et la composante YouTube, en utilisant le stack TIM Tools.

Côté programmation PHP

J’ai développé un petit script submit.php permettant d’envoyer les données d’un formulaire vers mon adresse courriel principale. Toutefois, pour des raisons de sécurité, je ne présenterai pas ce code ici ni sur mon dépôt GitHub.

Côté intégration des contenus

J’ai effectué l’ensemble de la recherche de contenu pour mes projets. C’est moi qui suis allé chercher et répertorier tous les crédits un par un afin de nommer correctement chaque source.

Vous avez apprécié mon projet ?

Contactez moi