Commit Graph

9 Commits

Author SHA1 Message Date
013b98ad3c Merge pull request #1 from itsSkycel/claude/write-project-readme-V6vnv
📝 Docs: Rédaction README complet avec méthode B-MAD
2026-01-23 00:13:44 +01:00
Claude
2e9db3c092 📝 Docs: Rédaction README complet avec méthode B-MAD
- Présentation du projet portfolio
- Explication de l'usage de la méthode B-MAD avec ClaudeCode
- Lien vers le dépôt GitHub de la méthode B-MAD
- Documentation complète des fonctionnalités
- Instructions d'installation et de personnalisation
- Structure du projet détaillée
2026-01-22 23:12:05 +00:00
2c2b893558 🚀 Feature: Router PHP + Pages projets (Stories 3.2 & 3.3)
Story 3.2 - Router PHP et URLs propres:
- Router PHP léger (43 lignes) avec support {slug}
- Front controller index.php
- .htaccess pour Apache
- Pages: home, projects, project-single, skills, about, contact, 404

Story 3.3 - Page liste projets vedettes:
- Grille responsive (1→2→3 colonnes)
- Template project-card.php réutilisable
- Badges technologies (max 4 + compteur)
- Lazy loading images avec fallback SVG

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 00:07:23 +01:00
a4a41933c4 📦 Feature: Structure données JSON projets + Navigation rapide
- Ajout data/projects.json avec 3 projets de test
- Fonctions PHP: loadJsonData, getProjects, getProjectsByCategory, getProjectBySlug, getAllTechnologies
- Gestion erreurs fichier manquant/JSON invalide
- Section navigation rapide sur page d'accueil (Projets, Compétences, Me Découvrir)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 23:54:26 +01:00
e19c60c19b 🏠 Feature: Page d'accueil Hero + CTA mobile amélioré
Stories 2.2 & 2.3:
- Hero section avec nom, titre, accroche et CTA
- Typographie responsive (text-4xl → text-display)
- Animations fade-in avec délais progressifs
- CTA mobile full-width avec séparateur visuel
- Boutons "Découvrir mes projets" et "En savoir plus"

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 23:11:01 +01:00
95ea9f760a 🧭 Feature: Navbar responsive avec menu mobile
Story 2.1:
- Navbar sticky avec logo et liens de navigation
- Menu hamburger pour mobile (< 1024px)
- JavaScript vanilla pour toggle menu et effet scroll
- Accessibilité complète (aria-expanded, Escape, focus)
- Classes CSS nav-link et nav-link-active
- Intégration dans index.php avec $currentPage

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 22:52:30 +01:00
5b10afb6db 🎨 Feature: Configuration Tailwind + Templates PHP + Page Canary
Stories 1.2, 1.3, 1.4:
- Tailwind CSS configuré avec palette sombre personnalisée
- Templates header.php et footer.php avec meta SEO/Open Graph
- Fonction include_template() pour les composants réutilisables
- Page canary avec animations et composants de test
- Configuration nginx exemple pour le déploiement
- Dépendances: vlucas/phpdotenv, tailwindcss, postcss, autoprefixer

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 22:42:21 +01:00
e2cdf70f66 🏗️ Init: Initialisation de la structure du nouveau portfolio…) 2026-01-22 16:35:43 +01:00
dd4ed8c0e4 Initial commit 2026-01-22 16:13:46 +01:00