🚀 Preuves "SAE 3.01 – HEM" + "Stage Unissia – ARCAL" + Ressources R3.03, R3.04, R4.01, R4.Real.10, R4.Real.11

Titre SAE : SAE 3.01 – Application web HEM (CRA Bretagne)

Stage : Unissia – Projet ARCAL (refonte système de vente au cadran agricole)

Ressources associées : R3.03 (Analyse), R3.04 (Qualité de développement), R4.01 (Architecture logicielle), R4.Real.10 (Compléments Web), R4.Real.11 (Développement pour applications mobiles)


▶︎ Les apprentissages critiques

  1. AC21.01 | Élaborer et implémenter les spécifications fonctionnelles et non fonctionnelles à partir des exigences
  2. AC21.02 | Appliquer des principes d'accessibilité et d'ergonomie
  3. AC21.03 | Adopter de bonnes pratiques de conception et de programmation
  4. AC21.04 | Vérifier et valider la qualité de l'application par les tests

▶︎ Analyse et réflexivité sur vos actions

<aside> 💡 Quelles ont été vos démarchesprises de décisions, degré d'implication et d'autonomie ?

</aside>

Démarches, décisions, implication et autonomie

Cette année, ma progression sur la compétence Réaliser repose sur plusieurs expériences : la SAE HEM (projet client réel en équipe de 5), le stage chez Unissia sur le projet ARCAL (architecture micro-services professionnelle), et plusieurs ressources (R3.03, R3.04, R4.01, R4.Real.10, R4.Real.11).

Sur HEM, j'ai participé à toutes les phases : analyse du cahier des charges CRA Bretagne, veille technologique (Node.js, MySQL, Prisma), développement backend et frontend, et recettes clientes en Agile Scrum sur 5 sprints. (→ voir page dédiée SAE HEM)

En stage chez Unissia, j'ai intégré une équipe professionnelle sur un projet industriel : refonte du système de vente au cadran agricole Prince de Bretagne. J'ai contribué des deux côtés : backend NestJS (modules, référentiels complets avec tests), et frontend (maquettes Figma, design system arcal-ui-lib, composants Vue.js documentés avec Histoire, intégration de la lib coté front, création des pages front). J'ai aussi participé à un rendez-vous client de 4h avec les maraîchers pour recueillir les besoins métier et à une vente pour comprendre le besoin métiers.

En R3.03, j'ai conçu seul Mentora, une app mobile FlutterFlow de mise en relation étudiants/mentors, avec Firebase Auth, Firestore temps réel, messagerie bidirectionnelle et APIs REST (OpenWeather, Picsum). En R3.04, j'ai implémenté les principaux design patterns Java (Strategy, State, Factory Method, Adapter, MVC, Observer). En R4.Real.10, j'ai développé une Todo List Vue.js 3 complète avec Tailwind CSS. En R4.Real.11, une TodoApp Android en Java sur 4 TPs progressifs (MVC, activités, Intent, WebView). En R4.01, des micro-services Spring Boot sécurisés (Spring Security, BCrypt, OpenAPI).


<aside> 💡 Quelles ressources avez vous choisies et combinées pour réaliser vos tâches et résoudre les problèmes rencontrés dans cette SAé ?

</aside>