CAO, Impr.3D, Prototypage, Electronique, PCB
Projet personnel | 2025
Sujet : Design, programmation et mise en ligne dâun site internet pour prĂ©senter mes projets
Je cherchais un moyen de mettre un portfolio en ligne, mais les solutions toutes faites ne me plaisaient pas. Je voulais quelque chose de plus libre, avec plus dâoptions de personnalisation, plus de libertĂ© dans les choix de design, et qui sorte de lâordinaire.
Faire le site moi-mĂȘme sâest imposĂ© naturellement : contrĂŽle total sur la mise en page, la structure, lâidentitĂ© visuelle, et la façon de prĂ©senter chaque projet.
Zumkellerspace est un site portfolio entiĂšrement fait main, codĂ© de zĂ©ro en HTML et CSS, avec un design inspirĂ© dâun projet Figma (crĂ©dits complets sur la page mentions lĂ©gales).
On y trouve :
- Une page dâaccueil avec une galerie des projets, une section « Ă propos », et mon CV
- Des pages projet individuelles suivant une structure commune (intro, illustration, description, notes personnelles, projets liés)
- Un systÚme bilingue français / anglais, avec un drapeau de bascule sur chaque page
- Un thĂšme clair / sombre
- Des Ă©lĂ©ments interactifs personnalisĂ©s (carrousel dâimages, bouton retour animĂ©, effets au survol)
- Programmation complÚte du site en HTML et CSS, avec une touche de JavaScript pour les éléments interactifs
- Conception dâune mise en page responsive avec des feuilles de style sĂ©parĂ©es pour mobile et bureau (point de bascule Ă 650 px)
- RĂ©alisation du carrousel dâimages en JavaScript natif
- Mise en place du theme switcher et du sélecteur de langue
- DĂ©finition dâun template cohĂ©rent pour toutes les pages projet : titre avec emoji, bloc dâintro, illustration principale, sections structurĂ©es, projets liĂ©s, footer
- Mise en place dâune grammaire visuelle pour les titres (đč sections principales, đž phases chronologiques, â livrables, đŹ notes personnelles, đ§° compĂ©tences) pour rendre chaque page lisible en un coup dâĆil
- Rédaction et traduction de chaque page projet en français et en anglais
Jâai vraiment apprĂ©ciĂ© ce dĂ©fi. Le dĂ©veloppement web nâest pas un domaine que je touche dâhabitude, câĂ©tait donc une belle occasion dâapprendre et de travailler dans un nouveau domaine, loin de mes projets habituels en mĂ©canique.
Je remercie Corentin pour son aide, ses conseils mâont Ă©tĂ© prĂ©cieux tout au long du projet.
Au-delĂ de la technique, ce projet a aussi Ă©tĂ© un exercice de communication et de prĂ©sentation : dĂ©cider comment raconter chaque projet, ce quâil faut mettre en avant, et faire un portfolio qui me ressemble plutĂŽt quâun template gĂ©nĂ©rique.
- Compléter les pages vides des projets encore en construction
- Optimiser le site (poids des assets, temps de chargement, nettoyage du code)
- Ajouter de nouveaux projets au fil du temps
Développement web, HTML, CSS, JavaScript, Design responsive, Design visuel, Rédaction de contenu bilingue