À partir de l'atelier, implémentez des fonctionnalités supplémentaires.
Refactoriser les templates pour exploiter la librairie de composants Angular Material, en fournissant une interface adaptative pour au moins 2 tailles(téléphone et PC), en offrant un UI et UX judicieux.
Mise en page adaptative
UI/UX
Implémenter les pages de base du module d'authentification:
Les fonctionnalités d'authentification ne doivent PAS être implémentées. Mais le visuel et la navigation sont requis en respectant minimalement le storyboard qui suit.
Pour offrir une meilleur expérience utilisateur, le mécanisme de recherche sera amélioré des aspects suivants
Voici quelques liens pour guider votre implémentation de ces améliorations
''Vous devez présenter une démonstration fonctionnelle de votre implémentation avant vendredi 23 janvier @ 17h30
Nom
| Appréciation générale | |
| UI | 0 -0.5 -1 -2 |
| UX | 0 -0.5 -1 -2 |
| Code | 0 -0.5 -1 -2 |
| Fonctionnement de base de l'atelier | 0 -0.5 -1 -2 |
| Intégration Angular Material | |
| Judicieuse et exhaustive | 2 1.5 1 0 |
| Adaptative téléphone + PC | 2 1.5 1 0 |
| Interfaces d'authentification | |
| Login, Signup | 2 1.5 1 0 |
| Navigation cohérente, déconnexion? | 2 1.5 1 0 |
| Recherche améliorée | |
| Mise à jour du query param, synchronisation au chargement, absent si vide, données exactes | 2 1.5 1 0 |
| Réinitialiser la recherche | 1 0.5 0 |
| Nombre de résultats | 1 0.5 0 |