Étude de cas · Front-End · Angular

Application métier pour Sud Trading Company

Mission de développement front-end Angular pour une application métier utilisée en environnement industriel : optimisation de l’interface, stabilité et support à l’équipe produit.

Angular Front-End UX/UI Agile
Interface Sud Trading Company

Contexte & mission

Entreprise & enjeux

Sud Trading Company

Sud Trading Company (STC) est une entreprise spécialisée dans le développement, l’intégration et la maintenance de solutions logicielles pour des environnements industriels et techniques. L’équipe avait besoin de renforcer le front-end d’une application Angular existante tout en améliorant la lisibilité et la stabilité du produit.

Rôle & cadre

Mission front-end Angular

  • Rôle : Développeur Front-End Angular
  • Période : Décembre 2024
  • Durée : 1 mois
  • Environnement : Angular, Git, VMware, VS Code

Mon rôle

Front-End & composants

Évolution de l’interface

  • Participation au déploiement de nouvelles fonctionnalités Angular, en veillant au bon fonctionnement de l’application en production.
  • Modification et optimisation de composants existants pour améliorer la lisibilité, la cohérence visuelle et la fluidité de navigation.
Support & qualité

Stabilité & support technique

  • Réalisation de tests fonctionnels ciblés pour détecter les anomalies et documenter les correctifs à appliquer.
  • Support à l’équipe de développement dans un environnement Agile : échanges réguliers, remontées d’anomalies et propositions d’améliorations UI.

Compétences & technologies utilisées

Front-End

Angular & intégration

  • Développement d’interfaces avec Angular et TypeScript.
  • Gestion de composants réutilisables et logiques d’affichage.
  • Intégration HTML/CSS responsive en cohérence avec le design existant.
Qualité

Tests & débogage

  • Tests fonctionnels sur les parcours clés de l’application.
  • Débogage et correction de bugs mineurs côté front.
  • Suivi des retours utilisateurs internes pour prioriser les correctifs.
Collaboration

Travail en équipe

  • Collaboration avec l’équipe de développement en environnement Agile.
  • Communication régulière avec les référents techniques.
  • Documentation claire des changements et des impacts.

Logiciels utilisés

Angular

Framework front-end

Angular

Framework principal utilisé pour le développement de l’application web : composants dynamiques, routing et gestion des états côté client.

Visual Studio Code

Environnement de développement

Visual Studio Code

Éditeur de code utilisé pour le développement, le versionning Git, les extensions Angular et la collaboration avec l’équipe technique.

VMware

Environnements virtuels

VMware

Utilisé pour créer et gérer des environnements de test isolés, afin de valider les modifications sans impacter l’infrastructure principale.

Résultat & lien

Impact

Une application plus claire et maintenable

Cette mission m’a permis de contribuer à la stabilité et à l’évolution d’une application métier Angular existante, en améliorant à la fois l’interface et la qualité du front-end. Elle a également renforcé mon expérience dans les environnements techniques exigeants.