Django & Wagtail
Développement full-stack avec Django, gestion de contenu via Wagtail, utilisation des formsets, HTMX et Chart.js pour le front dynamique.
Déploiement VPS
Hébergement sur Infomaniak VPS (Ubuntu 24.04), avec Nginx en reverse proxy, Gunicorn comme serveur d’application et PostgreSQL en base de données.
Sécurité & SSL
Configuration HTTPS complète via Let’s Encrypt, gestion du firewall Infomaniak, redirections 301 et politique stricte des cookies (CSRF, session sécurisée).
Workflow & DevOps
Déploiement par Git & SCP, environnement virtuel isolé, collectstatic automatisé et redémarrage Gunicorn/Nginx via systemctl.
Outils & IDE
Développement sur PyCharm et TablePlus pour la base de données. Tests et couverture de code avec pytest et coverage.
CI/CD & Monitoring
Utilisation future de GitHub Actions pour la CI/CD, supervision de l’application via les logs Nginx et Gunicorn.