feat(): push notifications via firebase admin

This commit is contained in:
doas root
2025-11-20 21:25:48 +03:00
parent c010984d64
commit fa24f4060f
22 changed files with 706 additions and 3 deletions
@@ -0,0 +1,12 @@
from dishka import BaseScope, Provider, Scope, provide
from template_project.adapters.notifications.fcm import FCMNotificationService
from template_project.application.common.notifications.service import NotificationService
class NotificationServiceProvider(Provider):
scope: BaseScope | None = Scope.APP
@provide
def notification_service(self) -> NotificationService:
return FCMNotificationService()