Portfolio personnel et blog professionnel construit avec Vue 3, Vite, et TypeScript.
Site web personnel présentant mon portfolio, mon blog et mes services de développement web. Construit avec les dernières technologies web pour une expérience utilisateur optimale.
- Vue 3 avec Composition API
- TypeScript pour un code robuste
- Vite pour un développement rapide
- Tailwind CSS pour un design moderne
- Déploiement automatisé sur Vercel
- Optimisation des images
- Analytics et Speed Insights
- Déploiements de preview automatiques
- Déploiements de production avec notes de version
# Installation des dépendances
pnpm install
# Démarrage du serveur de développement
pnpm dev
# Build pour la production
pnpm build
# Preview du build de production
pnpm preview
Le site est automatiquement déployé sur Vercel via GitHub Actions :
- Déploiements de production sur push vers
master
et tags - Déploiements de preview pour les autres branches et pull requests
- Releases GitHub automatiques pour les versions taggées
Variables d'environnement requises :
VERCEL_TOKEN
- Token API VercelVERCEL_ORG_ID
- ID de l'organisation VercelVERCEL_PROJECT_ID
- ID du projet Vercel
Ce projet utilise GitHub Actions pour l'intégration et le déploiement continus :
- Tests et linting automatisés
- Déploiements de preview pour les pull requests
- Déploiements de production pour la branche master
- Releases automatiques pour les tags
Les contributions sont les bienvenues ! Consultez notre guide de contribution pour commencer.
MIT © [Justany]