Développement Backend (PHP/Symfony)
Le développement backend consiste à concevoir et implémenter la logique serveur, les API, la gestion des données et les processus métier qui font fonctionner une application web.
Le développement backend consiste à concevoir et implémenter la logique serveur, les API, la gestion des données et les processus métier qui font fonctionner une application web. Avec Symfony, cela implique la maîtrise de l'écosystème PHP moderne : architecture MVC, Doctrine ORM, services, événements et intégration avec des systèmes tiers.
Développement de fonctionnalités sur le site B2B
Le site B2B de 1UP est une plateforme complète construite avec Symfony où les clients et commerciaux passent des commandes qui atterrissent directement dans Odoo. Le site permet aussi le suivi des commandes, factures et informations clients. J'ai développé des fonctionnalités de gestion de produits en autonomie complète, de la conception à la mise en production sur le serveur VPS.
Résultat — Les fonctionnalités livrées ont amélioré l'expérience des utilisateurs du B2B et renforcé l'intégration entre le site et l'ERP Odoo.
- Niveau de maîtrise
- Niveau intermédiaire. Je suis capable de développer des fonctionnalités complètes en Symfony et de les déployer, mais ce n'est pas ma spécialisation principale. Ma priorité est sur Odoo.
- Importance dans mon profil
- Le backend Symfony est un pilier de l'infrastructure de 1UP avec le site B2B. Maîtriser cette stack me permet d'être polyvalent et de répondre aux besoins de l'entreprise au-delà d'Odoo.
- Recul et conseils
- Travailler sur un projet Symfony existant de grande envergure est le meilleur moyen de progresser. La lecture du code existant et la compréhension des patterns en place sont essentielles.
- Objectif à moyen terme
- Maintenir un niveau intermédiaire solide et progresser sur les patterns avancés de Symfony pour être capable de prendre en charge des fonctionnalités plus complexes.
- Formations en cours ou à venir
- Pratique continue sur le projet B2B et veille sur les évolutions de Symfony.