Ce portfolio est un site statique déployé sur AWS.
🚀 Stack technique
Infrastructure AWS:
- Route53
- CloudFront
- ACM
- S3
- API Gateway
- Lambda
- DynamoDB
- CloudFormation
Frontend:
- HTML5
- Tailwind CSS
- Alpine JS
✅ Fonctionnalités
- Portfolio composé de 3 pages : Présentation, Compétences et Projets (HTML5)
- Thème et Font personnalisés (Tailwind CSS)
- Mode sombre (Alpine JS)
- Gestion des DNS (Route53)
- Chargement rapide et sécurisé (CloudFront et ACM)
- Bucket S3 configuré comme site web statique
- Compteur de visites sur la page Présentation (API Gateway, Lambda, DynamoDB)
🔄 CI/CD avec GitLab
Le projet utilise GitLab CI pour automatiser les déploiements :
- Déploiement de l'infrastructure via CloudFormation
- Upload vers S3 des fichiers statiques avec invalidation du cache CloudFront




