Web Notifications in production with Firebase

Categories: Meetups

Filip Procházka

The speech is a detailed walkthrough and demonstration of implementing web notifications for a web-based shop using Firebase Cloud Messaging (FCM) and Polymer web components. The speaker, identified as Filip Procházka from the Czech Republic, explains the challenges faced by a shop owner in engaging users effectively, particularly in light of email open rates declining due to spam and unwanted emails. He proposes using web notifications as an alternative to email for delivering important updates to users, such as order statuses.

The speech covers various technical aspects, including the setup of Firebase Cloud Messaging, implementation of service workers, and integration with a Node.js server to send push notifications. The speaker provides a step-by-step guide on how to configure permissions, handle token generation, and store user data in the Firebase database. Additionally, he demonstrates the user interface for obtaining notification permissions within the shop's checkout flow.

Throughout the speech, the speaker emphasizes the simplicity and effectiveness of using Firebase and Polymer web components to streamline the implementation of web notifications, ultimately enhancing user engagement and providing a seamless experience for both shop owners and customers.

Watch video on our YouTube channel

Share with friends