Kosmood
Application web de gestion mise en production, développée en équipe avec Symfony et Vue.js.
- Rôle
- Développeur full-stack, en équipe
- Symfony 5
- PHP 8
- Vue.js
- Vuetify

Contexte
Projet d'équipe mené dans un cadre scolaire, puis mis en production. L'équipe a choisi sa stack et son organisation, sans consigne imposée.
Kosmood est allé plus loin que les autres projets de cette période : il a été mis en production, avec ce que cela suppose de déploiements, de montées de version et de correctifs sur du code déjà utilisé.
Le back-end Symfony expose une API, le front-end Vue.js la consomme. Le moteur de templates de Symfony aurait suffi pour une première version et représentait moins de travail. Nous avons préféré séparer les deux, ce qui a permis de les faire évoluer indépendamment par la suite.
L'infrastructure Docker du projet fait l'objet d'une fiche à part.

