📌 Titre SAÉ
SAÉ S3/S4 — Développement d'une application de gestion de matériel sportif (Stock SUAPS)
🎯 Les apprentissages critiques visés
- AC1 | Partir des exigences et aller jusqu'à une application complète
- AC2 | Sélectionner les algorithmes adéquats pour répondre à un problème donné
- AC3 | Déployer des services dans une architecture réseau
- AC4 | Optimiser une base de données, interagir avec une application et mettre en œuvre la sécurité
- AC5 | Appliquer une démarche de suivi de projet en fonction des besoins métiers
- AC6 | Situer son rôle et ses missions au sein d'une équipe informatique
🔍 Analyse et réflexivité
Démarches, prises de décisions, degré d'implication et d'autonomie
Au sein de l'équipe, j'ai occupé un rôle de développeur back-end principal tout en assurant la communication avec le client (SUAPS). Ma démarche reposait sur un équilibre entre initiative personnelle et validation collective : je proposais des solutions techniques (architecture des DAO, gestion des alertes, tri avancé) que je soumettais au chef de projet avant implémentation. Une fois validé, je travaillais en totale autonomie. J'ai également contribué au front-end PWA ponctuellement et apporté un soutien technique régulier à mes coéquipiers. Mon implication est visible à travers mes commits (eltasfg) répartis sur toute la durée du projet, de septembre 2025 à avril 2026.
Ressources choisies et combinées
Pour résoudre les problèmes rencontrés, j'ai principalement utilisé :
- La documentation officielle Spring Boot pour la mise en place de l'API REST, Spring Security et la gestion des entités JPA
- Des tutoriels YouTube pour appréhender des concepts nouveaux (Docker, JWT, CORS)
- ChatGPT comme outil de débogage et de compréhension rapide
- L'entraide au sein de l'équipe, notamment pour les problèmes de merge et d'intégration front/back
Justification de la maîtrise des apprentissages visés
Mes contributions concrètes au projet témoignent de la progression de mes compétences :