Dans le cadre d'un projet impliquant une équipe de 8 personnes, divisée en deux pour se
concentrer sur les aspects front-end et back-end, nous avons travaillé sur le développement d'un
site e-commerce de mobilier, conforme à un cahier des charges que nous pouvions enrichir, sur
une durée de 9jours.
Une journée a été dédiée à la sélection des technologies à utiliser, à l'organisation du travail
(via Trello), à l'établissement d'une documentation du code, et à la définition d'une
nomenclature commune pour chaque équipe. Nous avons également planifié le découpage des
différentes fonctionnalités en tâches de développement.
J'ai choisi de travailler en back-end la première semaine, afin de relever le défi dans
un domaine où je me sentais moins à l'aise. Cela a été l'occasion d'appréhender la
création d'un serveur (en utilisant Node.js et Express), la
mise en place de la
base de données via le terminal. Par ailleurs, grâce à la collaboration de l'équipe, j'ai pu
comprendre la
méthodologie MVC pour l'architecture côté back-end, ainsi que les opérations
CRUD (Create, Read,
Update, Delete)
pour la manipulation des données. J'ai également utilisé Postman pour la rédaction de requêtes
HTTP.
Bien que l'apprentissage de nombreuses nouvelles notions et technologies ait présenté des défis,
surtout dans un laps de temps limité, l'expérience est et reste enrichissante. Cela me donne
l'occasion de les reprendre et de les mettre de
nouveau en pratique sur d'autres projets.
Consonea
Plateforme e-commerce
-
Rôle
Développeuse Front / Back
-
Responsabilité
BDD / Serveur Express / Responsive
-
Année
2023