Skip to content

ebest02/test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

##Réaliser une application simple de liste de courses.

Contraintes :

  • Utiliser Zend Framework 1 (version 1.12.x)

  • Fournir un code « production ready », sous la forme d’un repository Github.

  • Utiliser un système de versionning (git/github) .

  • Proposer un patch de l’application bonzaidigital-tr avec les changements a y apporter pour pouvoir déployer VOTRE application.

Description :

Vous devez rédiger une application web avec PHP 5 et Zend Framework 1.12.x pour faciliter la préparation des listes de courses.

Vous pouvez utiliser tous les plugins, add-ons, bibliothèques, outils, etc… que vous jugerez nécéssaire et justifierez, le cas échéant, vos choix.

On trouvera deux entités :

  • Les catégories de produit (nourriture, boisson, produit d’entretien)

  • Les produits, qui sont définis par leur nom et sont rattachés a une catégorie

Les fonctionnalités a implémenter sont :

  • Ajouter un produit a la liste de courses

  • Trier la liste de courses par catégories

  • Supprimer un produit de la liste de courses

  • Supprimer tous les produits de la liste de courses

  • Supprimer tous les produits d’une catégorie donnée de ma liste de courses.

Critères d’évaluation:

  • Réalisation de l’intégralité de la tache en suivant toutes les contraintes spécifiées.

  • Respect des best practices

  • Qualité du code (lisibilité, modularité, design, etc…)

  • Choix technologiques (si vous en avez fait en plus de ZF)

  • Pragmatisme de l’ensemble de l’application.

  • Capacité a comprendre et résoudre la problématique du client.