
Semaine 1:
Au cours de cette première semaine, j’ai collaboré avec un collègue développeur à la configuration de WordPress et de ses principaux plugins, afin de poser les bases techniques du site. J’ai ensuite conçu la structure initiale des pages ainsi que celle du menu de navigation, dans une logique claire et évolutive.
En parallèle, j’ai réalisé les fichiers de configuration nécessaires sur mon VPS pour assurer un hébergement stable et sécurisé. Enfin, j’ai entamé la mise en place de l’architecture MVC du site dédié à l’événement, dans le but d’obtenir un code structuré, maintenable et adapté aux futures évolutions du projet.
👉 Ce travail marque le lancement du développement du site : il pose les fondations techniques essentielles et assure une organisation cohérente entre le front-end et le back-end, en prévision des prochaines fonctionnalités à implémenter.
Semaine 2:
Développement complet de la partie back-end du site presque finalisée
Au cours de la semaine, j’ai pris en charge le développement de l’architecture back-end du site. Cela a débuté par la conception et la mise en place de la base de données, pensée pour être à la fois structurée et sécurisée. J’ai ensuite implémenté tout le système de gestion des utilisateurs, incluant les fonctionnalités de création de compte (inscription), d’authentification (connexion) et de gestion de sessions, avec une attention particulière portée à la sécurité des données (hashage des mots de passe, vérification des identifiants, etc.).
J’ai également développé un module permettant aux utilisateurs d’envoyer des commentaires ou des messages directement aux administrateurs via le site, en assurant la bonne transmission, la traçabilité des messages, et une gestion efficace côté administrateur.
👉 Ce travail constitue la colonne vertébrale du site : il permet de sécuriser l’accès, de centraliser les données, et de créer une interaction directe entre les utilisateurs et les administrateurs. C’est une étape indispensable pour garantir un fonctionnement fiable, sécurisé et interactif de la plateforme.
Semaine 3:
Clonage de l’environnement du site sur les serveurs et contribution au front-end
Au cours de cette semaine, j’ai finalisé le développement du back-end en réalisant les derniers ajustements techniques et en procédant à des tests de stabilité. Cette étape a permis de s’assurer que l’architecture et les fonctionnalités mises en place fonctionnent de manière fluide et cohérente.
Une fois cette partie stabilisée, j’ai pris en charge le clonage complet du site (incluant l’environnement back-end) sur l’ensemble des VPS prévus pour l’événement. Cette opération a nécessité une bonne coordination pour garantir la cohérence de la configuration, la sécurisation des connexions entre serveurs, et l’adaptabilité de l’infrastructure aux différents environnements.
Parallèlement à cela, j’ai également apporté ma contribution à la partie front-end. J’ai aidé à l’intégration de certaines vues et composants, en m’assurant qu’ils soient bien connectés à l’API que j’avais précédemment développée. L’objectif était de garantir une expérience utilisateur fluide, tout en respectant les contraintes techniques du projet.
👉 Cette semaine a donc été marquée par le déploiement technique sur les serveurs et un travail collaboratif sur l’interface, deux éléments clés pour avancer vers une version pleinement opérationnelle du site.
