Проект предназначен для тестирования отправки и приема PUSH-уведомлений с помощью Firebird Cloud Messaging.
Стэк: JS, FCM SDK
Для этого перейдите в консоль Firebase > Выберите проект > Настройки > Cloud Messaging

Замените messagingSenderId в app.js и firebase-messaging-sw.js на скорпированный на первом шаге SenderId
Замените key в app.js на Server key
В firebase.js измените путь при регистрации ServiceWorker
navigator.serviceWorker.register("/<имя проекта>/firebase-messaging-sw.js",{scope:"/<имя проекта>/firebase-cloud-messaging-push-scope"})
В app.js
navigator.serviceWorker.register('/<имя проекта>/firebase-messaging-sw.js');
Пример запуска приложения через PyCharm
Проект позволяет отправлять и принимать push-уведомления в браузере.
Для получения токена устройства необходимо нажать на кнопку 'Сгенерировать'. Полученный токен будет отображаться на странице и выводиться в консоль браузера. При нажатии кнопки обновить токен удалится.
Для отправки уведомления необходимо заполнить поля: заголовок, сообщение и ссылка на изображение. Затем необходимо нажать кнопку "Отправить". Если все настроено правильно, то вам придет уведомление, а в консоли выведется информация по принятому уведомлению.
Для отправки сообщения на устройство вставьте токен устройства в поле "Токен". Заполните поля тестовыми данными и нажмите кнопку "Отправить". Если все настроено правильно, на устройсво, токен которого указали в поле "Токен", придет уведомление
