Objectif : Créez votre boutique High tech en ligne
Enoncé :
- Développement d’une application CRUD (via des formulaires) qui permet l’ajout, la modification, la suppression et l’affichage des articles High tech.
- Utilisation de l’architecture REST pour le développement de la partie Backend
- Utilisation de la plateforme ANGULAR pour le développement de la partie Frontend.
- Utilisez la librairie graphique Bootstrap pour obtenir l’interface suivante :
Caractéristiques :
- Un article est caractérisé par les propriétés suivantes (Libellé, Marque, Prix, Catégorie (PC Portable || PC de Bureau || Accessoires ordinateurs || Smart phone || Tel Fixe || Accessoires téléphone || Disque dur || Clé USB || Accessoires stockage), Photo).
- Un clic sur une catégorie va afficher la liste des articles associés.
- Un clic sur un article va afficher les caractéristiques de l’article.
- Un utilisateur :
-
Peut ajouter, modifier, supprimer un article d’un panier. Un panier est caractérisé par les propriétés suivantes (Listes des articles choisis (Nom article, quantité, prix), Prix total).
-
Confirmer l’achat des articles du panier.
-
- Après son identification, l’administrateur peut ajouter, modifier un article via l’utilisation des formulaires, de même il peut supprimer un article.
- Le bouton Accueil va contenir des détails concernant la boutique (Description, Adresse, Contact, …)
- Le bouton Connexion pour s’identifier en tant qu’administrateur.