Mon CV personnel développé avec React, TypeScript et Tailwind CSS. Le CV est optimisé pour l'impression au format A4.
- Node.js (version 16 ou supérieure)
- npm ou yarn
- Cloner le repository
git clone [URL_DU_REPO]
cd cv- Installer les dépendances
npm install- Lancer le serveur de développement
npm run dev- Ouvrir votre navigateur sur
http://localhost:5173
npm run build- Construire la version de productionnpm run preview- Prévisualiser la version de productionnpm run start- Alternative ànpm run dev
Le CV est conçu spécifiquement pour le format A4 (210mm × 297mm) et optimisé pour l'impression. Utilisez la fonction d'impression de votre navigateur (Ctrl/Cmd + P) pour imprimer ou sauvegarder en PDF.
- React 19 - Framework JavaScript
- TypeScript - Typage statique
- Tailwind CSS - Framework CSS
- Vite - Outil de build et serveur de développement
- Lucide React - Icônes
src/
├── components/ # Composants réutilisables
│ ├── A4.tsx # Composant wrapper pour le format A4
│ ├── ButtonPrint.tsx # Bouton d'impression
│ ├── Section.tsx # Composant de section
│ └── SectionHeading.tsx
├── features/ # Sections du CV
│ ├── achievements/ # Réalisations
│ ├── certifications/ # Certifications
│ ├── educations/ # Formation
│ ├── experiences/ # Expériences professionnelles
│ ├── identity/ # Informations personnelles
│ ├── profile/ # Profil/À propos
│ └── skills/ # Compétences