Introduction – Contexte & Mission ================================= Orange County Lettings est en phase d’**hyper‑croissance**. Le produit fonctionne, mais la **codebase a besoin d’un grand ménage** : modularité, qualité, déploiement, supervision. C’est là que vous intervenez. Le pitch de Dominique (CTO) --------------------------- > *« Bienvenue ! Tu as tout installé ? Parfait. > Maintenant, j’attends de toi :* > > - *une architecture Django modulaire (apps ``lettings`` & ``profiles``),* > - *du linting propre (sans changer la config),* > - *des tests > 80 % de couverture,* > - *un pipeline CI/CD (Docker → Northflank),* > - *du monitoring via Sentry,* > - *et une doc technique (Sphinx + Read the Docs) pour que la prochaine recrue se sente aussi bien que toi. »* À la fin, tu devras **modifier le titre de la home**, **redéployer**, et **récupérer l’image Docker** depuis Docker Hub : preuve que la chaîne est solide de bout en bout. Objectifs de cette doc ---------------------- - Donner **les commandes essentielles** (pas de roman-fleuve). - **Montrer le “pourquoi”** en plus du “comment”. - Offrir un **parcours Prod-first** (le dev local = conteneur *prod-like*).