Dhygietal - Développeur Web Fullstack

Durant mon stage chez Dhygietal, j'ai occupé le poste de développeur full-stack au sein de l'équipe de développement. Ce stage m'a offert l'opportunité de contribuer à des projets essentiels pour l'évolution de la plateforme e-commerce de l'entreprise. Mon travail s'est principalement articulé autour de quatre axes majeurs : l'autonomisation du site, la rationalisation de la base de données, la modularisation des systèmes de paiement, et la refonte du site en respectant la charte graphique.

Dhygietal - Développeur Web Fullstack
PHP
JavaScript
MySQL
Jira

Tâches réalisées

Autonomisation du site

Développement de fonctionnalités visant à rendre le site e-commerce plus indépendant, en réduisant les dépendances aux configurations hardcodées et en améliorant l'évolutivité du système.

Rationalisation de la base de données

Analyse approfondie de la base de données MySQL pour identifier et supprimer les tables obsolètes, aboutissant à une structure plus optimisée et performante.

Modularisation des systèmes de paiement

Conception et implémentation de modules flexibles pour gérer divers moyens de paiement, facilitant ainsi leur activation ou désactivation selon les besoins du site.

Refonte du site

Mise à jour de l'interface utilisateur en accord avec la nouvelle charte graphique, en collaboration avec les designers et en utilisant Figma pour visualiser et valider les maquettes.

Compétences acquises

Développement Web

Approfondissement de mes compétences en développement web, avec une maîtrise accrue du framework PHP interne à l'entreprise, ainsi que des technologies front-end et back-end.

Collaboration

Renforcement de ma capacité à travailler en équipe, en maintenant une communication fluide avec les différents membres de l'équipe de développement ainsi que les autres départements, notamment via des réunions quotidiennes et l'utilisation d'outils collaboratifs.

Technologies utilisées

Langages

PHP, JavaScript

Base de données

MySQL

Outils de gestion de projet

Jira : pour la gestion des tâches et le suivi des projets via des tickets, permettant une organisation claire et une priorisation efficace des tâches.

Objectifs du stage

L'objectif principal de ce stage était de contribuer à rendre le codebase plus modulaire, bien documenté, cohérent, et facile à maintenir. Cet effort visait à simplifier et accélérer le travail de notre propre équipe de développement en créant une base solide et évolutive pour le futur.

Conclusion

Ce stage chez Dhygietal m'a permis d'acquérir une compréhension approfondie du fonctionnement interne d'une entreprise spécialisée dans le développement web. J'ai pu renforcer mes compétences techniques et relationnelles tout en participant activement à des projets d'envergure. Cette expérience a été déterminante pour ma préparation à une carrière dans le domaine du développement web, et je me sens désormais prêt à relever de nouveaux défis dans ce secteur.