Skip to content

hurricaane/portfolio-nuxt

Repository files navigation

🧑‍💻 Portfolio – Yannick Dossou

Bienvenue dans le dépôt de mon portfolio personnel, développé avec Nuxt 3, TypeScript, TailwindCSS v4 et Shadcn-vue.

Ce site a pour objectif de me présenter, de mettre en valeur mes compétences, d'exposer mes projets techniques, et de permettre aux visiteurs de me contacter facilement dans le cadre d’opportunités ou de missions en freelance.


✨ Fonctionnalités principales

  • 🌓 Mode sombre / clair
  • 📱 Design responsive adapté à tous les écrans
  • 📂 Fiches projets interactives avec modales
  • 🔗 Intégration à Cal.com pour la prise de rendez-vous
  • 🎞️ Animations douces pour une meilleure expérience utilisateur

🧩 Sections du site

  • Accueil
  • À propos de moi
  • Compétences
  • Projets
  • Contact

🛠️ Technologies utilisées

  • Nuxt.js 3 – Framework fullstack Vue.js
  • TypeScript – Typage statique pour plus de robustesse
  • TailwindCSS v4 – Stylisation utilitaire moderne
  • Shadcn-vue – Composants UI accessibles et personnalisables
  • Lucide Icons – Pack d’icônes open-source
  • GitHub Actions (bientôt intégré) – Automatisation CI/CD

🚧 Déploiement

Le site n'est pas encore déployé publiquement. Il le sera très prochainement.


⚙️ Installation locale

Installe les dépendances :

# pnpm
pnpm install

# npm
npm install

# yarn
yarn install

# bun
bun install

🧑‍💻 Lancer le serveur de développement

# pnpm
pnpm dev

# npm
npm run dev

# yarn
yarn dev

# bun
bun run dev

🏗️ Build pour production

# pnpm
pnpm build

# npm
npm run build

# yarn
yarn build

# bun
bun run build

Aperçu de la version buildée :

# pnpm
pnpm preview

# npm
npm run preview

# yarn
yarn preview

# bun
bun run preview

📄 Licence

Ce projet est open-source, sous licence MIT.

About

This repository contains the source code for my portfolio, using Nuxt.js

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors