Skip to content

Latest commit

 

History

History
29 lines (19 loc) · 1.35 KB

05-notifications.md

File metadata and controls

29 lines (19 loc) · 1.35 KB

Notifications

There are two types of push notifications supported.

Browsers that support Navigator.permissions and are supported by Firebase Messaging.

My Schedule notifications

A few minutes before a sessions starts, attendees can get reminder notifications. These are sent automatically by schedule-notifications.ts.

To get a notification an attendee has to:

  1. Be authenticated
  2. Have enabled "My Schedule notifications"
  3. Have bookmarked the session that is about to start

General notifications

General notifications are sent to everyone (authenticated and anonymous) who has enabled "General notifications". These are sent manually by conference organizers.

To send a "General notification":

  1. Got to the project's Firestore page
  2. "Start collection" with the ID notifications
  3. On the document creation page enter the following three fields
    • title: Announcing GDG DevFest Ukraine 2017
    • body: It is official. GDG DevFest Ukraine 2017 is going to take place in Lviv, on October 13-14.
    • path: /blog/dfua17-announced
  4. Save