Skip to content

VictorWbn/PortfolioNextJs

Repository files navigation

Portfolio - Victor Wybon

Technologies Utilisées

🛠️ Installation et Lancement

Prérequis

  • Node.js 20+ (si lancement local)
  • Docker & Docker Compose (si lancement conteneurisé)

Option 1 : Lancement Local (Développement)

  1. Installer les dépendances :

    pnpm i
  2. Lancer le serveur de développement :

    pnpm dev
  3. Ouvrir http://localhost:3000 dans votre navigateur.

Option 2 : Lancement avec Docker (Production)

  1. Construire et lancer le conteneur :

    docker-compose up -d --build
  2. L'application est accessible sur http://localhost:3000.

  3. Pour arrêter le conteneur :

    docker-compose down

📂 Structure du Projet

  • app/ : Code source de l'application (Pages, Composants).
    • components/ : Composants réutilisables (Header, Hero, Timeline, Projects, Skills, Footer).
    • const/ : Constantes globales (liens, etc.).
  • public/ : Fichiers statiques (images, CV, icônes).
  • Dockerfile : Configuration pour la construction de l'image Docker (Multi-stage build).
  • docker-compose.yml : Configuration pour l'orchestration du conteneur.

👤 Auteur

Victor Wybon

  • Étudiant en BUT Informatique à l'IUT de Lens.
  • Passionné par le développement Fullstack et l'hardware.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published