Giter VIP home page Giter VIP logo

no_waste's Introduction

NO WASTE

DELBREL Antoine, KERSULEC Alexandre, LARRIEU Maxime

Sommaire

Présentation du projet

Dans le cadre de nos cours Symfony, nous vous présentons notre projet NO WASTE qui lutte contre le gaspillage alimentaire en aidant les commerçants durant cette dure période de crise.

Durant cette période, vous pourrez aider les commerces de proximités qui vous entoure tout en réduisant le gaspillage alimentaire.

Les commerçants peuvent sur ce site mettre en vente des paniers repas à prix coûtant, parmi le stock qu'ils n'ont pas pu vendre.

En tant que consommateur, accédez à la liste des commerçants et de leurs produits mis en vente et achetez ce qui vous fait plaisir.

Une interface sera mise à disposition pour chaque commerçant afin qu'il puisse suivre l'évolution de leurs ventes.

Fonctionnalités

CLIENT :

  • Navigation simple entre les produits disponibles et les commerces de la plateforme.
  • Ajout d'un article dans son panier.
  • Modification de son profil.
  • Ajout de son business sur la plateforme.
  • Historique des commandes passées.

ADMINISTRATION :

  • Dashboard avec différentes statistiques.
  • Liste des commerces modifiables/supprimables.
  • Liste des utilisateurs modifiables/supprimables.
  • Ajout d'un commerce sur la plateforme.

Problèmes rencontrés

  • Il se peut que les fixtures ne passent pas au premier lancement, cause d'une mauvaise relation entre les entités. Deux ou trois tentatives devraient suffire.
  • Mise en place de mails mensuels aux gérants générant un récapitulatif du chiffre d'affaire du mois.
  • Gestion des stocks non mise en place.

Nota bene

Le serveur mail mis en place est fait avec GMail.

Pour vérifier la bonne réception des mails de confirmation de votre commande, je vous invite à créer un utilisateur avec votre propre adresse mail. Ou modifier la ligne 35 du PurchaseController avec votre adresse mail.


Les utilisateurs sont créés avec le mot de passe : password.

L'administrateur se connecte avec : Email : [email protected] | Password : admin.

Get started

Suivez la documentation afin de lancer le projet et de profiter de toutes les interfaces mises en place.

no_waste's People

Contributors

maximelarrieu avatar antoinedelbrel avatar alex-95210 avatar

Stargazers

Halim Hmairi avatar Alexis avatar

Watchers

James Cloos avatar Thibault Truffert avatar  avatar

no_waste's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.