SmartTri

Développement logiciel

Image du projet

Description du Projet

Ce logiciel a pour vocation de simplifier le tri sélectif au quotidien. Pour identifier un déchet, l'utilisateur dispose de trois méthodes complémentaires : le scan du code-barres (via une API), la reconnaissance visuelle par Intelligence Artificielle ou la saisie manuelle. Une fois l'objet identifié, l'application indique instantanément la poubelle adéquate.
En plus de l'aide au tri, l'application intègre une dimension collaborative avec une carte interactive permettant de localiser et signaler les points de collecte. Enfin, un module de gamification, composé de jeux et de défis, a été conçu pour sensibiliser les utilisateurs aux enjeux du recyclage de manière ludique.

Détails du Projet

  • Python
  • Django
  • Git
  • Docker
  • Flutter

Système d'authentification : Les utilisateurs doivent s'authentifier pour pouvoir utiliser pleinement de l'application
Gestion d'une carte interactive : Les utilisateurs peuvent placer des poubelles ainsi que leurs couleurs sur une carte interactive
Reconnaissance d'image : Une ia indique la poubelle appropriée à un déchet après l'avoir scanné
Gestion d'API externe : L'utilisateur a la possibilité de scanner le code barre du produit, et l'application se charge d'appeler une API externe pour indiquer la bonne poubelle
Entrainement continu : L'ia est continuellement entrainée via les ajouts des utilisateurs.
Quiz intéractif : Chaque jour, l'utilisateur peut participé à un quiz sur l'importance du tri et comment bien trier ses déchets