📘 README – Lancer smdlabtech.github.io en local sur macOS
🚀 Objectif
Ce guide vous permet de cloner, installer et exécuter le site web de smdlabtech (portfolio de data scientist) en local sur votre Mac avec Jekyll.
✅ Prérequis
- macOS (Apple Silicon ou Intel)
- Homebrew installé
- Terminal (
zsh
) - Compte GitHub (si clonage distant)
🧰 Étapes complètes
1. 📥 Cloner le dépôt smdlabtech
git clone https://github.com/smdlabtech/smdlabtech.github.io
cd smdlabtech.github.io
2. 💎 Installer Ruby et Bundler (si pas déjà fait)
brew install ruby
echo 'export PATH="/opt/homebrew/opt/ruby/bin:$PATH"' >> ~/.zshrc
echo 'export GEM_HOME="$HOME/.gem"' >> ~/.zshrc
echo 'export PATH="$HOME/.gem/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
gem install bundler jekyll --user-install
3. 📦 Installer les dépendances du projet
bundle install
4. 🚀 Lancer le serveur Jekyll
bundle exec jekyll serve
Puis ouvre ton navigateur à cette adresse :
http://localhost:4000
💡 Optionnel : Live Reload
bundle exec jekyll serve --livereload
🧪 Dépannage rapide
Problème | Solution |
---|---|
gem non reconnu |
Vérifie Ruby avec brew install ruby |
bundle non reconnu |
gem install bundler |
Permission denied | Utilise --user-install |
Could not find gem | Lance bundle install dans le dossier projet |
🗂️ Structure typique du projet
📂 smdlabtech.github.io
├── _config.yml
├── _posts/
├── _layouts/
├── _includes/
├── assets/
├── index.md
└── ...
📊 À propos du projet
Ce site web est le portfolio de Daya, data scientist passionné de sport (soccer et basketball), qui partage ses projets en :
- Python
- R
- SQL
- Power BI
- Excel VBA
Analyse de code disponible sur SonarQube.io
📄 Licence
Ce projet appartient à smdlabtech. Consultez le repository pour plus d’informations sur les droits d’utilisation.