-
Notifications
You must be signed in to change notification settings - Fork 2
Backlog User Story
Visiteur : Utilisateur non connecté, peut juste accéder à la carte sans pouvoir accéder aux collectes et aux autres fonctionnalités
Connecté : Utilisateur connecté, peut accéder à toutes les fonctionnalités de l'application
Administrateur : Utilisateur connecté, possédant les droits pour accéder aux fonctionnalités de l'application mais également pour les modérer
US1 - En tant qu'utilisateur je veux accéder à la localisation sur la carte depuis l'écran d'accueil
Description: En tant qu'utilisateur je veux avoir accès à la carte des dépôts sauvages dès que je lance l'application, avant même de pouvoir me connecter
Critères de validation:
- L'user story sera validée lorsque l'utilisateur pourra télécharger l'application et accéder à la carte
- L'user story sera validée lorsque l'utilisateur aura accès à la carte dès qu'il aura lancé l'application
- L'user story sera validée lorsque l'utilisateur pourra voir les dépôts de déchets avant même d'être inscrit/connecté
Estimation de la durée: 30h en comptant les taches techniques liées à cette US: création de l'application et de l'écran d'accueil
S'inscrire de manière classique ou avec les réseaux sociaux
US4 - En tant qu'utilisateur je veux pouvoir signaler un dépôts sauvage afin qu'il puisse être ramassé par d'autres utilisateurs
US5 - En tant que client je veux avoir une interface de modération des photos de dépôts afin d'éviter les utilisateurs nuisibles
US6 - En tant qu'utilisateur je veux pouvoir organiser une collecte de déchets afin de faire une action citoyenne avec d'autres utilisateurs de ma région
En tant qu'utilisateur connecté je veux pouvoir organiser une collecte de déchets sur une application mobile via un onglet prévu à cet effet, ou en cliquant sur le dépôt en question sur la carte, d'y ajouter des nouveaux participants, d'y fixer une date et une heure, un emplacement.
- Base de données mise en place
- Utilisateur connecté (US de connexion)
- Page d'accueil (US de page d'accueil)
- Pour accéder à cet onglet d'organisation de collecte, l'utilisateur devra soit cliquer sur un icône placé dans la liste des différentes options en bas de l'écran, soit en cliquant sur un dépôt directement sur la carte.
- Une fois une collecte organisée, un message d'enregistrement apparaît à l'écran et un mail est envoyé à l'organisateur. Une notification est également envoyée aux utilisateurs situés à proximité de la collecte.
- En cas d'une mise en place d'une collecte autour d'un dépôt trop éloigné de votre position ou à une heure inappropriée, un message d'erreur apparaît à l'écran.
- Si je suis un utilisateur non connecté et que je veux organiser une collecte, en cliquant sur le dépôt sur la carte, cela me redirigera vers un onglet de connexion/inscription.
-L'user story sera validée lorsque l'utilisateur pourra organiser une collecte via l'onglet prévu à cet effet -L'user story sera validée lorsque l'utilisateur pourra préciser l'heure et le point de rendez vous sur l'onglet des organisations -L'user story sera validée lorsque l'utilisateur pourra partager sa collecte sur l'application après avoir rentré les informations -L'user story sera validée lorsque les utilisateurs proches de la collecte recevront une notification leur signalant l'organisation de celle-ci
- Un formulaire composé d'un champ Nom, emplacement de dépôt, date et heure, participants.
- Mise en place de la DB.
- Création d'un formulaire d'enregistrement de collectes.
- Mise en place de la carte.
- Mise en place d'une route dans l'API.
15h
US7 - En tant qu'utilisateur je veux pouvoir scanner un déchet pour savoir dans quelle poubelle le mettre en fonction des règle de tris de la régions
US8 - En tant qu'utilisateur je veux pouvoir scanner mon ticket de transports pour gagner des points
# US9 - En tant que modérateur je veux pouvoir valider ou refuser l'accomplissement d'une collecte
Il y a un onglet "Historique" dans l'application, qui permet à l'utilisateur d'afficher l'historique de ses actions citoyennes. Les résumés d'action dans cet historique comprennent:
- la date
- le lieu
- la description de l'action
- le nombre de points récoltés lors de celle-ci.
- Avoir la db installée et connectée
- Etre connecté à l'application
- Quand je suis un utilisateur connecté j'ai accès à un onglet "historique" dans le profil utilisateur
- Quand je suis un utilisateur connecté j'ai accès à l'onglet depuis le profil utilisateur
- Quand je suis un utilisateur connecté je veux avoir accès à une liste ordonnée des dernières actions citoyenne que j'ai effectué en fonction de la date, le nombre de points récolté ainsi que le lieu
- Quand je suis un utilisateur visiteur je ne dois pas avoir accès à l'onglet historique
- Quand je suis un utilisateur connecté mais que je n'ai pas encore fait d'actions citoyennes je dois avoir un message qui m'indique que mon historique est vide
- Quand je suis un utilisateur connecté je dois pouvoir quitter l'onglet pour retourner sur le reste de l'application après avoir visionné mon historique
- Créer l'onglet "historique"
- Réaliser la connexion avec la base de données
- Récupérer et afficher les actions réalisées par l'utilisateur
- Permettre à l'utilisateur de retourner à la page d'accueil ou à un autre onglet
- 15h
