-
Notifications
You must be signed in to change notification settings - Fork 2
Description Projet
Dans le cadre de notre projet d'intégration, nous allons réaliser une application mobile sous le langage Kotlin visant a faire une action citoyenne de collecte de dépôts de déchets sauvages.
Elle se composera de 4 parties principale :
- une fonction permettant de signaler un dépôt sauvage avec la localisation et une possibilité de mettre une photo ainsi qu'une légère description.
- une carte reprenant tous les dépôts sauvages répertoriés
- une fonction de scan de ticket de transport en commun
- une fonction de détection via du machine learning de fruit a mettre (ou pas) dans un compost, (et faire la même chose avec les déchets par rapport au tri).
Les utilisateurs devront se connecter via la plateforme Auth0 pour avoir accès a l'application. Cette plateforme nous aide pour la gestion de compte utilisateur ainsi que sur la sécurité de connexion des utilisateurs. De plus, cette plateforme permet a l'individu de se connecter via différents réseaux, tels que Google.
Chaque action pour l'environnement sera récompensé, via un système de points que nous allons recevoir uniquement sur l'application. Plus les actions sont importante pour l'environnement, plus les récompenses seront grande. C'est a dire qu'une personne qui nettoie un point de dépôt sauvage de déchets, gagnera plus de point qu'une personne qui utilise les transport en commun. Les points que l'on va cumuler sur l'application seront échangeable contre des cadeaux sur la boutique de l'application (cela fonctionnerait via des sponsor qui permettrons de récompenser les actions pour l'environnement).
Les utilisateurs seront protégés et aussi modérée par des modérateurs qui agirons contre les publications hors sujet, ainsi que les utilisateurs malveillants qui pourrait profiter du système.


