Il s’agit de l’un des projets les plus importants dans mon expérience.
- https://www.confort-sauter.com/
En gros
Sur ce projet, j’ai participé dans les migrations suivantes
- Migration eZ Platform 2.5 ===> Ibexa 3.2
- Symfony 3.4 ===> Symfony 5
- Script de migration personnalisés
- Migration Ibexa 3.3 ===> Ibexa Commerce 3.3
- Surcharger la couche commerce pour implémenter le besoin du client
- Développer 2 bundles différents dans un seul dépôt (MonoRepo comme Symfony)
- Mettre en place des nouvelles fonctionnalités
- Optimisation du code source existant
- Revue de code des autres collaborateurs
- Consommer des API du métier du client (GET et POST)
- Mettre en place un Makefile
- Installation du projet en 10 minutes
- Check sécurité
- Code Clean et Code Fixer selon les normes Symfony
- Mettre en place un CI/CD
-
- Travis/GitHubActions et PlatformSH