Se rendre au contenu

Mise à l'échelle d'une application Django existante 

Orange County Lettings est une start-up qui propose des services de location de logements. L'entreprise est dans une phase de croissance importante aux États-Unis.


  • Problèmes résolus

  • Améliorer l'architecture de l'application en la divisant en trois applications.

  • Résoudre les dettes techniques dans le code existant.

  • S'assurer que le code produit respecte les normes de qualité en ajoutant un pipeline d'intégration continue.

  • Pousser le code en production en utilisant un pipeline de déploiement continu.

  • Surveiller le comportement de l'application en direct par rapport aux bugs et aux erreurs afin de permettre une intervention rapide de l'équipe de développement.

  • Documenter l'application de A à Z pour permettre un développement et un processus d'intégration en douceur.

  • Outils utilisés

  • Python
  • Django
  • Docker & Docker Hub
  • GitHub Actions
  • AWS
  • Sphinx
  • Read the Docs