Skip to content

GauthierBosson/EcoVerre

Repository files navigation

EcoVerre

Prérequis :

Yarn | NodeJs | Composer | Version PHP 7.2 ou supérieur

Description de l'application

Site de collecte de verre pour la ville de Toulouse

Collaborateurs Nom Prénom
1 Da Costa Théo
2 Lhermitte Joffrey
3 Bosson Gauthier
4 Allalah Clément
5 Follin Emilie

Cahier des charges

  • permet aux utilisateurs de pouvoir consulter la localisation des différentes bennes à verre dans leur commune.
  • permet aussi aux utilisateurs d’avoir un itinéraire pour rejoindre la benne de leur choix.
  • possibilité pour les référents d’avoir accès à des rapports d’incidents ou à l’état des bennes de leur commune.
  • Geolocalisation

Consultation du site

  • La map montrera toutes les bennes à verres à proximité de l’utilisateur
  • L’utilisateur pourra interagir avec un bot sur la page d’accueil s’il a besoin d’aide.
  • L’utilisateur a la possibilité d’interagir avec les bennes en cliquant dessus

Cas d'utilisation - Rôle: Utilisateur

  • L’utilisateur peut être géolocaliser
  • L’utilisateur peut voir les bennes qui sont à proximité de lui
  • L’utilisateur pourra interagir avec un bot s'il a besoin d'aide
  • L’utilisateur a la possibilité d’interagir avec les bennes en cliquant dessus

Cas d'utilisation - Rôle: Référent

  • Il possède tous les cas d’usage d’un utilisateur anonyme.
  • S'authentifier
  • Il possède un dashboard qui lui permet d’administrer les bennes de sa commune
  • Le référent a la possibilité de modifier l’état d’une benne
  • Le référent aura la possibilité de voir des statistiques par rapport aux différentes benne de sa commune
  • En cas de problème, le référent a la possibilité de contacter un administrateur via la messagerie interne de l’application

Cas d'utilisation - Rôle: Administrateur

  • Il possède tous les cas d’usage d’un utilisateur anonyme.
  • Il possède tous les cas d’usage d’un référent.
  • S'authentifier
  • Il possède un dashboard qui lui permet d’administrer l’application
  • Il reçoit les messages lié au formulaire de contact disponible sur l’application.
  • Il a la possibilité de gérer les référents (créer des comptes référents / les modifier / les supprimer).
  • Un administrateur peut contacter un référent via la messagerie intern.

Installation du projet

1ère étape :

git clone https://github.com/GauthierBosson/EcoVerre.git

2ème étape :

Si vous n'avez pas composer sur votre pc : https://getcomposer.org/

Sinon tapez directement cette commande dans votre console

composer install 

Puis, après avoir installer yarn à l'aide du tutorial : https://yarnpkg.com/en/docs/getting-started

yarn encore dev

3ème étape :

php bin/console server:run

4ème étape :

L'application est lancée, vous n'avez plus qu'à naviguer

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •