Skip to content

mannaiatef/cvmannaiatef

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portfolio 3D - Atef Mannai

Ce projet est un portfolio 3D créé avec React et Three.js pour présenter mes compétences et projets en tant qu'ingénieur en développement logiciel.

Technologies utilisées

  • React / TypeScript
  • Three.js pour les visualisations 3D
  • TailwindCSS pour le styling
  • Express pour le serveur backend

Déploiement sur GitHub Pages

Pour déployer ce portfolio sur GitHub Pages, suivez ces étapes :

1. Préparer votre dépôt GitHub

  1. Créez un nouveau dépôt sur GitHub (par exemple : cvmannaiatef)
  2. Rendez-le public pour pouvoir utiliser GitHub Pages

2. Connecter votre projet local à GitHub

# Initialiser git si ce n'est pas déjà fait
git init

# Ajouter le dépôt distant (remplacez 'USERNAME' par votre nom d'utilisateur GitHub)
git remote add origin https://github.com/USERNAME/cvmannaiatef.git

# Ajouter tous les fichiers
git add .

# Créer un commit initial
git commit -m "Initial commit"

# Pousser vers GitHub
git push -u origin main

3. Déployer sur GitHub Pages

  1. Modifiez la variable REPO_NAME dans le fichier deploy.js avec le nom de votre dépôt.
  2. Exécutez le script de déploiement :
node deploy.js
  1. Votre site sera déployé sur la branche gh-pages et accessible à l'adresse : https://[votre-nom-utilisateur].github.io/cvmannaiatef/

  2. Activez GitHub Pages dans les paramètres de votre dépôt si ce n'est pas déjà fait :

    • Allez dans "Settings" > "Pages"
    • Sélectionnez la source "gh-pages" et le dossier "/ (root)"
    • Cliquez sur "Save"

Développement local

Pour travailler sur ce projet en local :

# Installer les dépendances
npm install

# Démarrer le serveur de développement
npm run dev

Le serveur démarrera sur http://localhost:5000

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors