Stage · Développeur Full-Stack
Deuxième stage professionnel réalisé en fin de BTS SIO. Développement d'une application de gestion interne en React avec une API REST Node.js, de la conception à la mise en production sur serveur Linux. Montée en compétence sur l'architecture full-stack complète.
Contexte professionnel
Captures d'écran
Déroulement du stage
Ce second stage s'est révélé bien plus exigeant que le premier : on m'a confié la responsabilité de développer une application complète de bout en bout, de la modélisation de la base de données au déploiement en production. L'application est un outil de gestion interne destiné aux équipes opérationnelles de l'entreprise.
Le contexte technique était radicalement différent du stage précédent : exit PHP/Laravel, place au stack JavaScript full-stack avec React côté frontend et Node.js + Express côté backend. Cette transition technologique a demandé une montée en compétence rapide sur un écosystème que je connaissais partiellement.
Le projet a suivi un cycle de vie complet : recueil des besoins avec les utilisateurs finaux, conception des maquettes, modélisation de la base de données, développement itératif, mise en place de tests unitaires et d'intégration, puis déploiement sur un serveur Linux configuré avec Nginx et PM2.