Roadmap du projet Letter Box

Étapes principales

  1. Définition du sujet et des objectifs
  2. Conception de l’architecture (schémas, choix techniques)
  3. Développement du backend (API FastAPI, modèles, tests)
  4. Développement du frontend (React, intégration API)
  5. Mise en place du scraper (Scrapy, MongoDB)
  6. Conteneurisation de chaque composant (Docker)
  7. Orchestration locale (docker-compose)
  8. Mise en place de la CI/CD (GitHub Actions)
  9. Déploiement sur Kubernetes (Minikube)
  10. 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