-
Notifications
You must be signed in to change notification settings - Fork 1
Système de notifications
Steve Mendes Reis edited this page Apr 20, 2021
·
6 revisions
La construction des notifications au niveau de Laravel sera basée sur la documentation suivante :
Les différents canaux de distribution seront :
- PWA / interne
La liste exhaustive des actions qui peuvent déclencher une notification
- Ajout d'une tâche
- Modification d'une tâche
- Suppression d'une tâche
- Ajout d'une question dans une tâche
- Ajout d'un commentaire si abonné ou si auteur
- (par défaut si un utilisateur répond à une question ou s'il est auteur, il devient automatiquement abonné)
- Demande d'ajout au groupe
- Accepté dans un groupe
- Refusé d'un groupe
(De manière sous jacente il faut que l'utilisateur ne se soit pas désabonné de l'élément en question pour recevoir la notification)
Les différentes notifications seront paramétrable depuis le compte de l'utilisateur
- https://medium.com/@n11sh1/how-to-build-pwa-w-vue-cli-3-service-workers-add-to-home-screen-push-notifications-b519c49e142d
- https://gist.github.com/echr/a1195e083e6ff4f980698fa06ebfefc3
Utilisation de Firebase Cloud Messaging
Caravel is a students project made @ HE-Arc, Neuchâtel.