Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

implémenter et illustrer dans ng-test les API pour category, product, et shop #30

Open
evaletolab opened this issue Aug 18, 2017 · 1 comment
Assignees

Comments

@evaletolab
Copy link
Contributor

evaletolab commented Aug 18, 2017

après avoir installer kng2-core et suivi la documentation de base pur sa mise en place, il faudrait terminer les implémentations des API pour les category, product, et shop.

Finalement, on pourra tester ces implémentations dans l'application ng-test

ATTENTION: changer la config dans app.component.ts de l'api avec http://api.panierlocal.evaletolab.ch/

Implémenter / common

  • ne pas oublier de gérer les accès (admin, owner, client, anonymous)
  • afficher un message lorsqu'une commande est bien passée
  • afficher un message d'erreur lorsqu'une commande a échouée
  • bloquer les boutons d'actions lorsqu'une commande est en cours
  • il faut intégrer la gestion du load des images (cf uploadcare, exemple)
  • ne jamais utiliser cette instruction import * from 'jquery-par-exemple'; le compilateur n'est pas capable d'optimiser le build!

Implémenter pour Shop

  • ne pas oublier le bouton de demande de publication de la boutique (disable si publié)
  • une boutique affiche les produits groupée par catégories (exemple)
  • mesurer combien de temps est nécessaire pour l'affichage (desktop, mobile)

Implémenter pour Product

  • afficher la sélection d'une variation de produit (exemple avec la confiture maison) il faudra faire une directive spécifique pour ce problème
  • la liste de produits peut être groupée par catégorie, ou par boutique
  • mesurer combien de temps est nécessaire pour l'affichage (desktop, mobile)

Implémenter pour Catégorie

  • lors de l'affichage d'une catégorie, on doit pouvoir voir la liste des produits avec des options de filtres (groupByShop=true|false, tous les produits ou pour la date de livraison )
@evaletolab
Copy link
Contributor Author

hello 🔥 , j'ai complété la description de cette tâche. Elle permet de définir un horizon qui est un peu plus précis dans le détail.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants