-
Notifications
You must be signed in to change notification settings - Fork 1
Gestion des filtres
Les filtres vont permettre de filtrer les différentes vues contenant des tâches à afficher, il y a actuellement déjà plusieurs vues contenants des tâches de manière non exhaustives :
- Vue upcoming
- Vue semaine
- Vue mois
- Vue semestrielle
Le filtre sera si possible transversal, c'est à dire que l'application d'un filtre sur une vue applique le filtre sur toutes les autres vues (d'un groupe), de manière à ce que l'utilisateur n'ait pas à remplir le filtre à chaque fois qu'il change la vue. Une option possible serait de sauvegarder les filtres utilisés par l'utilisateur dans le Local Storage du browser.
Voici une liste exhaustives des filtres qui seront disponibles dans l'application :
- Par sujet
- Par auteur
- Par texte (texte entré par l'utilisateur, recherche dans le titre + description)
- Par type de tâches (Projet, Devoir, CP/Examen)
- Par état (clos/ouvert -> passé/futur)
- Par privé/publique
Il sera possible en tout temps de réinitialiser les filtres appliqués.
Caravel is a students project made @ HE-Arc, Neuchâtel.