Projet : Développement et amélioration d’une plateforme web
Durée : 6 mois
Technologies utilisées : Symfony 4, Twig, JavaScript (ES6), Webpack, GitHub, MJML, Figma
Rôles et responsabilités :
Intégration et développement front-end :
- Intégration de maquettes réalisées sous Figma, en respectant les bonnes pratiques d’ergonomie et de design.
- Développement de modales dynamiques et interactives en JavaScript ES6.
- Refactorisation du code existant pour moderniser la base de code, en remplaçant les modules jQuery par du JavaScript ES6.
Développement back-end :
- Création et ajout de nouvelles fonctionnalités sur la plateforme web en utilisant Symfony 4 et Twig.
Optimisation et maintenance :
- Réalisation de code reviews via GitHub pour garantir la qualité et la lisibilité du code.
- Utilisation de Webpack pour gérer le bundling et optimiser les performances de la plateforme.
Intégration d’emails :
- Création et intégration d’emails responsives en MJML pour assurer une compatibilité multi-supports.
Résultats obtenus :
- Amélioration notable de la performance et de la maintenabilité du code grâce au refactoring.
- Enrichissement de l’expérience utilisateur grâce à de nouvelles fonctionnalités et une interface modernisée.
- Renforcement des processus de développement collaboratif via des revues de code structurées et l’utilisation efficace d’outils comme Webpack et GitHub.