Nom du projet

Le P'tit Jardinier

Application web de génération et gestion de devis.

Langages et/ou frameworks :

Symfony
HTML
CSS
Doctrine

Médias du projet

Aperçu du rendu final du projet.

Description du projet

  • La société « Le P'tit Jardinier » a pour activité l'entretien des jardins pour les particuliers et les organisations. Etant contactée fréquemment pour des devis de taille de haies, elle souhaite mettre en place une application Web permettant à toute personne d'obtenir un tarif et de créer/supprimer un devis. Cette dernière doit aussi permettre aux administrateurs de l’application de pouvoir directement gérer les utilisateurs, devis et haies.

Les missions

    Pour les utilisateurs :


  • ● Calcul de devis et possibilité de générer un devis : Cette tâche doit permettre de récupérer les informations insérées par le client dans le formulaire de statut du client et mesures de la haie pour effectuer un calcul qui sera le montant du devis et pouvoir générer un devis avec ces mêmes informations.

  • ● Consultation de ses devis : L’utilisateur pourra consulter la liste des devis qu’il a créé dans l’application.

  • Pour les administrateurs :


  • ● Consultation des devis : Ici, la différence entre les utilisateurs lambdas et les administrateurs se fait sur la consultation des devis. Les clients (utilisateurs lambdas) détiendront une liste comportant uniquement leurs devis alors que les administrateurs détiendront tous les devis de tous les clients dans la liste.

  • ● Création et gestion des haies : La gestion (ajout, création, modification, suppression et affichage de la liste des haies) s’est faite avec l’outil de création automatique de CRUD dont dispose Symfony. Les administrateurs seront les seuls à détenir ces fonctionnalités.

  • ● Consultation de la liste des clients : : Toujours grâce au système de CRUD dont dispose Symfony, une liste des clients est créée et seuls les administrateurs pourront voir cette liste.