Skip to content

RoadMap

Steve Mendes Reis edited this page Mar 6, 2021 · 9 revisions

Must have

  • Traduction en français
    • Prévoir la possibilité d'ajouter d'autres facilement langues (localisation)
  • Filtres sur les tâches dans les différentes vues
    • Filtres par titre, par sujet, par auteur
  • Rôles étudiant/professeur
    • Les profs pourront ajouter des tâches, elles ne seront alors pas modifiables par les élèves
    • Même chose pour une matière créée par un professeur
  • Ajout d'une vue en mois style Outlook
    • Permet de naviguer sur d'anciennes semaines
  • Séparation front/back end
    • Passage en VueJS, Laravel en backend
  • Analyse & intégration des feedbacks reçus pendant le semestre de printemps
  • Réactions aux différentes tâches
    • Pouvoir réagir une tâche (trop long, trop complexe, etc...)
  • Ajout de notion de crédit sur les sujets

Should have

  • Système de notifications
    • par ex. une tâche a été ajoutée ou modifiée, réponse à un commentaire
  • Authentification interne (LDAP)
  • Système de sujets(fil) dans les commentaires au niveau des tâches
    • Possibilité d'éditer les commentaires
  • Ajout de la représentation de la charge de travail

Could have

  • PWA
    • Possibilité de notification push
  • Possibilité pour un élève de mettre une tâche comme terminée pour lui uniquement
  • Partage des tâches privées avec certains membres
  • Enrichir l'éditeur de texte
    • ajouter des mentions type @membre, #idTache
  • Gestion des paramètres de notifications
  • Onglet "Mes tâches" pour qu'un utilisateur puisse retrouver facilement ses tâches créées
  • Contrôle édition d'une tâche simultanée (simpliste)
    • Empêcher la soumissions d'un formulaire si la date de modification a changé entre temps
  • Approvisionnement automatique des groupes de classes (étudier la faisabilité)
    • Préremplis avec certains professeurs comme membre
  • Vue Semestrielle (voir Gantt)
  • Une vue récap/statistique globale pour un groupe

Won't have

  • Pas de gestion d'édition collaborative simultanée (web socket, style google docs)
  • Pas de gestion des tâches transversales (sur plusieurs groupes)