Roadmap du projet Letter Box
Étapes principales
- Définition du sujet et des objectifs
- Conception de l’architecture (schémas, choix techniques)
- Développement du backend (API FastAPI, modèles, tests)
- Développement du frontend (React, intégration API)
- Mise en place du scraper (Scrapy, MongoDB)
- Conteneurisation de chaque composant (Docker)
- Orchestration locale (docker-compose)
- Mise en place de la CI/CD (GitHub Actions)
- Déploiement sur Kubernetes (Minikube)
- Documentation et rapport final
Prochaines améliorations
- Déploiement cloud (EKS, GKE)
- Monitoring et alerting
- Tests end-to-end
- Sécurité avancée
- Automatisation complète du pipeline