l’utilisateur peut créer maximum 4 adresses, il peut les modifier (la vérification est faite coté serveur et un message “flash” s’affiche lorsque le maximum de 4 est atteint)
lors de la création d’une commande :
l’utilisateur doit créer une adresse si elle n’existe pas
sinon la dernière adresse utilisée pour la livraison (favori) est proposée (une seule adresse favorite (ou 2 au choix) pour les 2 adresses)
si l’adresse de facturation est la même que l’adresse de livraison, indiquer à l’utilisateur que ce sont les mêmes adresses
le client peut consulter ses commandes avec les adresses de livraison et facturation
Interface pour ajouter/modifier les informations de l’utilisateur (nom, login, email). Pas de doublon possible avec l’email et le login. Mettre à jour les valeurs de connexion (session).
Le client peut faire l’ajout/la modification/la suppression d’une adresse ; vérifier que l’utilisateur connecté possède bien cette adresse.
- Le nombre de commandes par adresse ainsi que l’adresse favorite est indiquée dans le tableau des adresses.
Gestion d’une adresse supprimée utilisée dans une commande. Elle ne peut pas être supprimée mais devient non “valide”. De fait cette adresse n’est plus utilisable et n’est plus comptée dans les adresses.
Gestion de la modification d’une adresse. Une adresse utilisée pour une commande ne peut pas être modifiée, cette adresse devient non “valide”. De fait cette adresse n’est plus utilisable et n’est plus comptée dans les adresses. Cependant un doublon (une nouvelle adresse) est créée avec les nouvelles informations
Re-proposer par défaut la dernière adresse utilisée comme adresse de livraison dans les listes déroulantes des adresses lors du passage d’une commande(l’adresse devient “favorite”)
Conserver les adresses utilisées dans les factures même si on modifie l’une de ces adresses
Si on supprime l’adresse “favorite”, celle qui a eu le plus de commandes devient “favorite”
(ADMIN) si l’administrateur consulte une commande il peut voir l’adresse d’expédition et l’adresse de facturation
VISUALISATION de données sur les ventes (nombre de commandes, Chiffre d’affaire / départements …)
- VISUALISATION 2 : affichage d’une carte avec les informations sur les clients (nombre de commandes par département …., livraison …)