📦 Stock Manager Prototype django personnalisé

My job backend developpers

đź’Ľ Introduction

Hello,

My name is Jérémy, and I'm a self-taught developer passionate about Python, Django, and Wagtail.

I don't have a degree in computer science, but I've acquired solid skills through hands-on practice and real-world projects.

For some time now, I've been creating personal projects with Django and Wagtail, which I publish on GitHub as a kind of technical resume.

I aim to demonstrate that practical experience and personal discipline can be just as valuable as formal qualifications.

I'm currently taking the time and opportunity to pursue serious training. Thanks to good financial management, I regularly save money in anticipation of a transition to a stable job or an internship.

My job backend developpers

⚙️ Stack technique & Workflow DevOps

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.