slam4:richclient:angularjs:project:openbeerdatabase:todo

Ceci est une ancienne révision du document !


Projet Open-beer - fonctionnalités à implémenter

Implémenter, en respectant le modèle « Brewery » et ses fonctionnalités :

  • L’affichage de la liste des bières /beers (L'affichage de la bière ne comporte pas le brasseur associé)
  • L’ajout de bière /beers/new
  • La modification de bière /beers/update
  • La suppression de bière
  • L'affichage d'une bière consiste à afficher sur une seule page toutes les informations relatives à une bière (y compris le brasseur associé)
  • L'affichage d'une bière est accessible par le bouton Voir la bière, apparant dans la liste des bières, lorsque l'une d'elle est active (simple click)

L’affichage du formulaire de connexion peut se faire :

  • Sur le click du bouton “Se connecter”, présent sur toutes les pages de l’application (en l’absence de connexion)

En l’absence de connexion :
les éléments permettant la mise à jour de données ne doivent pas apparaître (boutons Ajouter/modifier/supprimer)

La connexion permet les mises à jour de données.

Une fois connecté, le bouton Se connecter doit être remplacé par le mail de l’utilisateur + un bouton déconnexion.
La tentative d’accès à une URL de mise à jour (breweries/new par exemple) doit afficher un message (Vous n’êtes pas autorisé à modifier cette ressource), et afficher le formulaire de connexion. La connexion réussie devra dans ce cas permettre d’accéder à la ressource demandée initialement.

Permettre l'affichage des bières par brasserie à partir de /beers :

TODO Affiche choisi des colonnes dans les listes Il est possible de le faire en créant une directive.

  • slam4/richclient/angularjs/project/openbeerdatabase/todo.1426267322.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)