Portfolio // 2026
LOC // MONTPELLIER
Index
Stage MJC Mauguio-Carnon
Full Stack // 2025Professionnel

Stage MJC Mauguio-Carnon

Mon stage de 2ᵉ année de BUT Informatique. Refonte complète du site web avec Wagtail CMS et Django. Hébergé sur OVH.

Technical Specifications

Validation
AC12
C1 // Réaliser

Faire évoluer une application existante

Apprentissage critique
AC13
C1 // Réaliser

Intégrer des solutions dans un environnement de production

Apprentissage critique
AC61
C6 // Collaborer

Organiser et partager une veille numérique

Apprentissage critique
AC64
C6 // Collaborer

Accompagner le management de projet informatique

Apprentissage critique
CE11
C1 // Réaliser

En respectant les besoins décrits par le client

Analyse rigoureuse du cahier des charges et respect des spécifications fonctionnelles.

Compétence élémentaire
CE13
C1 // Réaliser

En veillant à la qualité de code et à sa documentation

Rédaction d'un code propre, commenté et accompagné d'une documentation technique claire.

Compétence élémentaire
CE14
C1 // Réaliser

En choisissant les ressources techniques appropriées

Sélection des outils, frameworks et matériels les plus adaptés aux contraintes du projet.

Compétence élémentaire
CE62
C6 // Collaborer

En accompagnant la mise en oeuvre des évolutions informatiques

Soutien technique et pédagogique lors du déploiement de nouvelles fonctionnalités ou systèmes.

Compétence élémentaire
CE64
C6 // Collaborer

En développant une communication efficace et collaborative

Partage d'informations fluide et utilisation d'outils collaboratifs pour la réussite du projet.

Compétence élémentaire
Constraints
11 semaines
Seul
Tech Stack // Built With
python.svgPython
tailwind.svgTailwind CSS
docker.svgDocker
github-mark.svgGitHub
ovh.svgOVH
nginx.svgNginx
postgresql.svgPostgreSQL

Lors de mon stage de 2ᵉ année de BUT Informatique, j’ai réalisé en totale autonomie la refonte complète du site web de la MJC de Mauguio-Carnon. Sans tuteur technique ni développeur sur place, j’ai dû prendre en charge l’ensemble du projet, de l’analyse des besoins à la mise en production.

Analyse et Conception (AC52)

La première étape a été de formaliser les besoins des employés non-techniques. J'ai animé des réunions pour comprendre leurs processus de publication et définir une interface d'administration simplifiée. L’objectif était de concevoir une vitrine moderne tout en garantissant une autonomie totale à l'équipe après mon départ.

Architecture et Déploiement (AC31)

  • Développement fullstack avec Django et Wagtail (Python)
  • Responsive design avec Tailwind CSS
  • Déploiement, hébergement et automatisation (Docker, OVH, crontab)
  • Accompagnement d’utilisateurs non techniques à l’administration du site

L'administration système incluait aussi la configuration de Nginx et la sécurisation du serveur (SSL, Pare-feu).

Restitution et Formation (AC64)

La mission s'est conclue par la rédaction d'une documentation utilisateur détaillée et d'un rapport technique pour la pérennité du projet. J'ai formé l'équipe à l'utilisation du CMS, assurant une transition fluide. Ce projet m’a permis de prouver ma capacité à gérer un cycle de vie logiciel complet, de la conception à la livraison client.