Contexte et objectif
- Développement d’une application web et mobile de gestion d’inventaire et de traçabilité des équipements.
- Objectif : assurer le suivi des mouvements, des déquittages et de l’amortissement du matériel via QR codes ou codes-barres, avec tableaux de bord et rapports automatiques.
Missions principales
- Concevoir et développer le backend avec Spring Boot pour la gestion des équipements, des mouvements et des états d’amortissement.
- Développer l’interface front-end en Angular pour les versions web et mobile (adaptation responsive et fonctionnalités mobiles).
Fonctionnalités attendues
- Scannage et génération de QR codes / codes-barres pour identification et traçabilité des équipements.
- Suivi des mouvements, gestion des déquittages et calcul de l’amortissement, avec storification des événements et historique.
- Tableaux de bord et rapports automatiques pour analyse et export des données.
Stack technologique & livrables
- Backend : Spring Boot (API REST, sécurité, gestion des données et logique métier).
- Frontend : Angular (interfaces web et adaptation mobile, tableaux de bord interactifs).
- Livrables attendus : code source, documentation technique, démonstration fonctionnelle, jeux de tests et rapports générés automatiquement.
Compétences requises
- Maîtrise de Java et Spring Boot pour le développement côté serveur.
- Maîtrise d’Angular pour la réalisation des interfaces web et mobile.
- Connaissances en gestion d’inventaire, bases de données, et intégration de lecteurs QR/code-barres sont un plus.
Modalités et candidature
- Durée du stage : 4-6 mois.
- Pour postuler, envoyer votre candidature à l’adresse suivante : gti.recrutement@gtiinfo.com.tn