0%
Aperçu
Détails
Fonctionnalités
Pile Technique
Full StackEn CoursEn Vedette

Portfolio Personnel

Portfolio moderne full-stack avec système de réservation en temps réel, CV multilingue et communications par email automatisées. Construit avec des technologies de pointe pour présenter mon travail et rationaliser les interactions clients.

Rôle
Développeur Full Stack & Designer
Chronologie
Oct 2025 - Présent
Entreprise
Projet Personnel
Technologies
11+
Portfolio Personnel

Aperçu du Projet

Conception et développement d'un site web portfolio full-stack servant à la fois de vitrine de projets et de plateforme d'interaction client. Le site dispose d'un système de réservation en temps réel intégré à Google Calendar et Google Meet, de notifications par email automatisées utilisant Resend, d'un système de CV multilingue dynamique avec aperçu en direct et capacités de téléchargement PDF, et d'un design moderne et réactif construit avec Next.js and TailwindCSS. Le portfolio démontre des compétences avancées en développement full-stack tout en répondant à de réels besoins commerciaux pour l'acquisition et la communication client.

Fonctionnalités Clés

Réservation de rendez-vous en temps réel avec intégration Google Calendar
Création automatisée de Google Meet pour les appels programmés
Notifications email bilingues (Resend) pour les deux parties
CV interactif multilingue avec aperçu en direct
Génération de CV PDF avec persistance de la langue
Formulaire de contact avec livraison d'email automatisée
Design responsive avec support du mode sombre/clair

Défis & Solutions

⚡Défi :

Intégration transparente de multiples API Google (Calendar et Meet)

✓Solution :

Utilisation de l'API Google Calendar avec OAuth 2.0 pour un accès sécurisé au calendrier

⚡Défi :

Mise en œuvre de la synchronisation de la disponibilité du calendrier en temps réel

✓Solution :

Mise en œuvre de la génération de PDF côté serveur avec contenu dynamique

⚡Défi :

Création d'un système de génération de PDF réactif préservant le formatage

✓Solution :

Création d'une solution i18n personnalisée pour un changement de langue transparent

⚡Défi :

Gestion du contenu multilingue sans compromettre les performances

✓Solution :

Utilisation de Resend pour une livraison d'email fiable avec modèles React Email

Résultats & Impact

Réduction du temps de réservation client des chaînes d'emails à la planification en un clic

Automatisation de 100% des emails de confirmation et de rappel de rendez-vous

Activation de l'accès au CV transparent aux formats numérique et imprimable

Amélioration des performances de chargement de page avec un score Lighthouse de 95+

Pile Technique

Next.js 14TypeScriptTailwindCSSResendGoogle Calendar APIGoogle Meet APIReact Emaili18nGénération PDFVercelFramer Motion

Apprentissages Clés

  • •Modèles d'intégration API avancés avec les services Google
  • •Génération de PDF côté serveur et rendu de contenu dynamique
  • •Design de modèles d'email et optimisation de la délivrabilité
  • •Stratégies de mise en œuvre de l'internationalisation (i18n)

Intéressé par une collaboration ?

Discutons de votre projet et créons quelque chose d'incroyable ensemble.