SUJET 6 WebApp : gestion intelligente des déchets avec notifications communautaires PFE
SUJET 6 WebApp : gestion intelligente des déchets avec notifications communautaires PFE
EITA INNOV•Tunisie
Développement web (MERN Stack)Backend (Spring Boot)IA / Machine Learning (Scikit-learn, Python)
Publié il y a environ 13 heures
Stage
⏱️4-6 mois
💼Hybride
📅Expire dans 13 jours
Sauvegarde 1 offre maintenant.
Description du poste
Présentation du projet
Filiale stratégique de EITA Consulting basée à Tunis souhaitant développer une WebApp citoyenne de gestion intelligente des déchets.
Objectif : permettre aux utilisateurs de signaler des zones à nettoyer (photos + géolocalisation), regrouper les signalements et les afficher sur une carte, et détecter automatiquement les zones critiques selon la fréquence des signalements.
Missions principales
Concevoir et développer l'interface utilisateur en Angular pour le signalement (upload photo, géolocalisation, formulaire) et l'affichage cartographique des signalements.
Développer l'API et la logique serveur en Spring Boot : gestion des signalements, agrégation, stockage, et service de notifications communautaires.
Implémenter un algorithme IA pour détecter les zones critiques à partir de la fréquence et de la répartition des signalements (ex : clustering, scoring temporel), et éventuellement appliquer des techniques de traitement d'images pour valider ou classifier les photos.
Mettre en place un système de notifications (push, emails ou notifications in-app) pour alerter la communauté ou les bénévoles/intervenants locaux.
Technologies & compétences requises
Technologies indiquées : Angular (frontend), Spring Boot (backend), et composante IA/ML pour l'analyse des signalements.
Compétences attendues : développement full‑stack, conception d'API REST, bases de données (SQL/NoSQL), intégration de services de cartographie et géolocalisation, mise en œuvre d'algorithmes de clustering/score et manipulation d'images.
Outils recommandés : Git, Docker, frameworks ML (scikit-learn, TensorFlow/PyTorch selon approche), services de notifications (Firebase Cloud Messaging ou équivalent), et API cartographiques (Leaflet/Mapbox/Google Maps).
Livrables et critères de réussite
Application fonctionnelle : frontend Angular, backend Spring Boot, persistance des signalements et affichage cartographique interactif.
Module IA démontrant la détection de zones critiques et rapport de performance (précision/recall ou métriques pertinentes).
Documentation technique (installation, architecture, API), scripts de déploiement, et démonstration finale.
Modalités de candidature
Pour postuler, envoyer CV et lettre de motivation à l'adresse suivante :
contact@eitainnov.tn
.
Indiquez en objet du courriel la référence du projet : "Candidature — SUJET 6 WebApp : gestion intelligente des déchets avec notifications communautaires PFE" et joignez, si possible, un lien vers des projets ou un dépôt GitHub.