Portfolio Next.js

Next.jsReactTypeScriptTailwindCSSFramer Motion
Portfolio Next.js

À propos du projet

Portfolio personnel, présentant mes projets avec des animations modernes et une intégration en temps réel avec GitHub.

Objectifs

  • Créer un portfolio professionnel moderne et interactif
  • Offrir une expérience utilisateur fluide et agréable
  • Optimiser les performances et le référencement
  • Intégrer des animations pour dynamiser le contenu

Défis techniques

  • Mise en place d'animations fluides et performantes
  • Optimisation du chargement des images et des ressources
  • Création d'un design responsive adapté à tous les écrans
  • Intégration de l'API GitHub pour afficher les projets en temps réel

Fonctionnalités principales

  • Design moderne avec thème sombre
  • Animations fluides avec Framer Motion
  • Intégration des repositories GitHub
  • Formulaire de contact fonctionnel

Mise en œuvre

Développé avec Next.js 13 en utilisant l'App Router pour une navigation optimale. Le style est géré avec TailwindCSS pour une maintenance facile et une cohérence visuelle. Les animations sont réalisées avec Framer Motion pour une expérience utilisateur fluide et moderne. L'intégration avec l'API GitHub permet d'afficher automatiquement mes derniers projets.