Description du projet

Orange County Lettings est une application web Django permettant de gérer des locations immobilières (lettings) et des profils utilisateurs (profiles).

Application en production

👉 https://oc-lettings-p2wk.onrender.com/

Objectifs techniques

  • Application Django maintenable (séparation des apps, templates, settings)

  • Qualité via pre-commit (format/lint)

  • Tests via pytest + couverture minimale 80%

  • Fichiers statiques via WhiteNoise

  • Conteneurisation via Docker

  • Registry via Docker Hub

  • CI/CD via GitHub Actions

  • Déploiement via Render

  • Monitoring et suivi d’erreurs via Sentry

  • Mises à jour de dépendances via Dependabot