Retour au portfolio

Mon portfolio V1

  • Interface d’administration
  • Design
  • Interface responsive
  • Développement backend
  • Base de données
  • Système d'authentification
  • Déploiement
  • Optimisation
  • SEO

Cette page présente l’étude de cas du projet Open Source Mon portfolio V1, incluant son aperçu, les outils utilisés, ainsi que des liens directs vers les ressources associées.

Mon portfolio V1

Description

Présentation

Ce projet était mon premier site vitrine personnel, conçu pour présenter mon portfolio de développeuse web et permettre aux visiteurs de me contacter facilement.

Il met en avant mes réalisations, compétences techniques et parcours professionnel, tout en offrant une interface claire, moderne et responsive adaptée à tous les écrans.

Fonctionnalités principales

  • Navigation fluide entre les pages : accueil, projets, à propos, contact
  • Formulaire de contact sécurisé avec stockage des messages et envoi d’e-mails
  • Interface responsive pour ordinateur, tablette et mobile

Architecture et organisation

Le projet est développé selon une approche full stack :

  • Front-end : React pour l’interface interactive, Sass pour les styles, Vite pour un développement rapide et optimisé
  • Back-end : Node.js et Express pour gérer les formulaires et la communication avec la base de données
  • Base de données : MongoDB pour stocker les messages des utilisateurs
  • Envoi d’e-mails : Nodemailer pour transmettre les messages reçus via le formulaire

Chaque partie du site est organisée de façon modulaire, ce qui permet de maintenir et d’étendre facilement l’application.

Réalisation professionnelle

Projet réalisé en 2024

Outils et technologies

  • React
  • Sass
  • Vite
  • Nodejs
  • Express
  • MongoDB
  • Mongoose