
1 / 5
Le Projet en détails
Stage de développement Angular - SYG Software
Durant ce stage de 10 semaines chez SYG Software (fondée en 1984), j'ai intégré l'équipe de développement travaillant sur EUROSHOP, la version modernisée de l'ERP historique EUROCOM.
Sous la supervision de M. Bourgeois Benoît et en collaboration avec Mme Vignal Mireille (responsable backend), j'ai contribué au développement front-end de plusieurs composants cruciaux de l'application.
Missions principales
Développement de composants Angular
- Conception de pages complètes comme la gestion des codes frères (composant CRUD complexe)
- Mise en place de la gestion des tarifs avec recherches avancées et modifications en masse
- Création des paramètres d'impression avec gestion dynamique des entêtes et upload d'images
Mise en place d'une fonctionnalité d'exportation
- Développement d'un service générique d'export des données au format tableur (xlsx)
- Utilisation de la librairie SheetJS pour générer des fichiers Excel
- Création d'une solution réutilisable sur plusieurs pages de l'application
Interaction avec le backend
- Utilisation de Swagger pour explorer les APIs REST disponibles
- Tests d'intégration avec Postman pour valider les requêtes
- Collaboration étroite avec l'équipe backend utilisant Java Spring
Conception de maquettes UI
- Création de maquettes via Figma pour certaines interfaces complexes
- Conception des écrans de paramètres d'impression suivant les spécifications métier
- Validation des designs avec l'équipe et ajustements selon les retours
Rédaction de code maintenable
- Structuration du code selon les bonnes pratiques Angular
- Mise en place de services dédiés et composants modulaires
- Utilisation des observables et data binding pour une architecture réactive