<aside> 🎯
Niveau BUT2 (C1 — RÉALISER)
Partir des exigences et aller jusqu’à une application complète (web/mobile), avec une attention aux bonnes pratiques et aux tests.
</aside>
<aside> 🎯
Apprentissages critiques visés
S3 : Élaborer et implémenter les spécifications fonctionnelles et non fonctionnelles à partir des exigences · Appliquer des principes d’accessibilité et d’ergonomie · Adopter de bonnes pratiques de conception et de programmation
S4 : Identifier les composants principaux d’une architecture logicielle · Développer des applications web et mobile · Mettre en œuvre des tests unitaires et d’intégration
</aside>
<aside> 📚
Ressources mobilisées (avec mes notes)
S3 : R301 Développement web (4.25/20) · R302 Développement efficace (9.1/20) · R304 Qualité de développement (13.6/20) · S301 SAÉ (10.6/20)
S4 : R4.A.10 Complément web (19/20 ✨) · R4.A.11 Développement mobile (17/20 ✨) · R4.01 Architecture logicielle (8.04/20) · R4.02 Qualité de développement (11/20) · S4.A.01 SAÉ (10.92/20)
</aside>
| Élément | Ce que j’ai réalisé | Pourquoi c’est une preuve C1 |
|---|---|---|
| API REST (Spring Boot) | CRUD complet des entités (Article, Salle, Site, Enseignant) via DAO/Repository | Conception + implémentation d’une application “de bout en bout” |
| Règles métier | Système d’alertes automatiques (seuils de stock), logique de tri avancé par spécification | Traduction des besoins métiers en logique robuste et testable |
| Sécurité | Authentification JWT, Spring Security, gestion des rôles (admin/gestionnaire/enseignant), CORS, variables d’environnement | Non-fonctionnel : sécurité + configuration propre à un contexte réel |
| Déploiement | Docker + déploiement sur VM IUT (MySQL en conteneur) | Application complète prête à tourner en conditions proches de la prod |
<aside> ⭐
Auto-évaluation : 13/20 — Forte progression sur le développement web et back-end par rapport au BUT 1. L’architecture logicielle et la consistance restent mes axes d’amélioration principaux.
</aside>
<aside> 🔗
Traces et travaux
Commits GitLab pseudo eltasfg · Dépôt : https://forgens.univ-ubs.fr (Stock SUAPS Groupe B ID 2099) · Releases : v0.1.0 (nov 2025) · v0.3.0 (jan 2026) · v0.5.0 (avr 2026)
</aside>