Test MAUI

- Livraison sous forme d'un installeur Windows .msix

- Fenêtre :

  • Plein écran
  • Barre de titre avec le nom "Sounduct"
  • Boutons classique Windows (minimiser, maximiser, fermer)
 
  • Une menu bar avec les items de la capture :
    • au click sur "Edit location"
      => ouvre un popup centré dans la fenêtre avec du texte lorem impsum et un bouton pour fermer le popup
    • au click sur "Remove location"
      => ouvre une alerte avec un bouton pour fermer l'alerte et un autre pour fermer l'application

- Ecrans :

  • Login page
    • Vérification du champ de type email
    • Caractères du champ password cachés
    • Le bouton submit est disable tant que le formulaire n'est pas valide
    • Il faut saisir les identifiants "email@email.com / test" pour passer à la page suivante
 
  • Search page
    • Récupérer la liste des contenus depuis
      https://fakestoreapi.com/products
    • Afficher les valeurs de "title", "category", "price"
    • Faire le filtre sur le champ "title" avec la barre de recherche
    • Au click sur un élément on passe à la page suivante avec l'objet choisi
 
  • Content page
    • Affichage d'une sidebar avec 2 éléments cliquables + la page courante en surbrillance
       
      • "Fiche"
        => page d'affichage des données de l'objet choisi dans la page de recherche
 
  •  
    •  
      • "Formulaire"
        => page d'affichage d'un formulaire
         
        • Tous les champs sont obligatoires
        • Le bouton submit est disable tant que le formulaire n'est pas valide