Prince Ekpinse

Prince Ekpinse, 19 years old

Front-end Developer @Freelance

Cotonou, Republic of Benin

Build in Public de mon Portfolio — Jours 1 à 6

April 18, 2025

Nuclei security scanning tool integration

🚧 Build in Public — Jours 1 à 6

Hello la team !
Depuis 6 jours, je construis mon nouveau portfolio en public. Voici un petit récap' jour par jour pour documenter mes avancées, mes galères, et mes petits wins ! 💻✨


🟩 Jour 1 — Mise en place du projet

  • Initialisation du projet avec Next.js + Tailwind CSS + TypeScript
  • Définition de la structure du dossier
  • Installation des premières dépendances utiles : clsx, lucide-react, shadcn/ui
  • Réflexion sur le style global du portfolio (dark/light, minimal, etc.)

🎯 Objectif : Lancer une base propre et scalable.


🟨 Jour 2 — Premier composant : le Hero

  • Création de la section Hero (accueil)
  • Animation d’arrivée du texte avec framer-motion
  • Ajout d’un CTA vers la section Projets

🔧 J’ai passé un peu de temps sur les transitions, mais le rendu commence à me plaire.


🟨 Jour 3 — Responsive & theming

  • Début du responsive design mobile/tablette
  • Ajout du switch dark/light mode avec next-themes
  • Amélioration du spacing général (padding, margin)

📱 Le site commence à bien se comporter sur mobile !


🟨 Jour 4 — Navbar & Routing

  • Création d’une Navbar sticky avec animation d’apparition
  • Configuration des routes avec app/ (Next.js 13+)
  • Ajout de la page /about (vide pour l’instant)

🔍 Petites galères avec les liens actifs, mais c’est réglé !


🟩 Jour 5 — Section Projets

  • Début de la section Mes projets
  • Mapping dynamique d’une liste d’objets projects[]
  • Ajout d’un effet au survol et ouverture de modales

🎨 Je commence à me poser des questions sur le design final…


🟩 Jour 6 — À propos, polish et vision

  • Remplissage de la section À propos
  • Revue du code et amélioration de la structure des composants
  • Écriture d’un petit texte d’intro sur la vision de ce portfolio

📌 Petit moment d’introspection : ce portfolio, c’est autant pour montrer mes projets que pour parler de mon parcours.


📅 Prochaine étape : Ajouter une vraie page Blog en MDX ?

J’ai envie de documenter d'autres projets directement ici, peut-être en intégrant un petit CMS (ou du contenu statique en .mdx comme cet article 😄).


À demain pour le jour 7 !
Si tu suis le projet, merci beaucoup 🙏 Et si tu veux me faire un retour ou donner une idée, je suis preneur 💬


Build. Share. Repeat.
@prince-dev41 🧑🏾‍💻