"Partir des exigences et aller jusqu'à une application complète"

🚀 SAÉ associées : SAE 3/4 FEN-Alim + Stage Selltim

ACs visés :

▶︎ Analyse et réflexivité sur vos actions (à compléter max 1 page par question)

<aside> 💡 Démarches, prises de décisions, implication et autonomie

</aside>

Pour le projet FEN-Alim, je me suis positionnée comme développeuse front-end principale dès le lancement du projet. J'ai pris l'initiative de démarrer l'application en React Native avec Expo, ce qui a posé les bases techniques pour toute l'équipe. Avant de coder, j'ai conçu l'ensemble des maquettes sur Figma pour avoir une vision claire de l'interface : les écrans de connexion, la carte interactive des points d'eau, les fiches détail des hydrants, le formulaire de signalement. Cette phase de conception m'a permis de cadrer les choix d'ergonomie et d'accessibilité avant d'entamer le développement.

Lors du stage chez Selltim, j'ai rapidement gagné en autonomie : dès la première semaine, je gérais plusieurs projets clients en parallèle. J'ai pris des décisions techniques de façon autonome, notamment lors du diagnostic et de la correction d'un bug critique sur le back-office WordPress d'un client, ou encore lors du lancement en production du CRM Kenteleg V2, où j'ai identifié et corrigé des bugs sans attendre des instructions. En semaine 7, avec mon maître de stage absent, j'ai géré seule l'intégralité du portefeuille clients.

<aside> 💡 Ressources choisies et combinées

</aside>

Pour FEN-Alim, je me suis appuyée sur la documentation officielle d'Expo et React Native pour structurer le projet, ainsi que sur SceneBuilder et les cours d'IHM pour guider mes choix d'interface. J'ai utilisé Figma pour prototyper les écrans avant de les implémenter, ce qui m'a évité des allers-retours coûteux en développement. Pour la partie back (routes API), je me suis appuyée sur les cours de développement web et sur la documentation des frameworks utilisés.

En stage, j'ai mobilisé des ressources très variées selon les projets : la documentation officielle de React, Next.js et TypeScript pour le CRM Kenteleg V2, la documentation WordPress pour déboguer le back-office, la documentation de la librairie CASL pour la gestion des permissions et des rôles, ainsi que des outils SEO comme Google Search Console et Google Ads pour les missions de référencement. J'ai aussi beaucoup appris des échanges avec mon maître de stage Lucien et les autres membres de l'équipe Selltim.

<aside> 💡 Justification de la maîtrise des apprentissages visés

</aside>

Sur FEN-Alim, la maîtrise de l'AC21.01 (élaborer et implémenter les spécifications) se traduit concrètement par les maquettes Figma que j'ai produites en amont, qui ont servi de référence à toute l'équipe, et par l'implémentation des écrans principaux en React Native. L'AC21.02 (accessibilité et ergonomie) est visible dans les choix de design : navigation par onglets clairs, carte intuitive avec marqueurs identifiables, fiches d'informations lisibles en conditions terrain pour des pompiers. L'AC21.03 (bonnes pratiques de conception) s'est traduite par l'organisation du code en composants réutilisables et le respect des conventions React Native.

En stage, l'AC21.04 (vérifier et valider la qualité par les tests) s'est manifestée à plusieurs reprises : lors du lancement du CRM Kenteleg V2 en production, j'ai procédé à des tests fonctionnels pour identifier les bugs avant et après déploiement, et j'ai intégré les retours clients successifs en m'assurant à chaque itération que les modifications n'introduisaient pas de régressions.