Utilizando Firebase Cloud Messaging
Rode o seguinte comando no seu terminal (se tiver utilizando Windows, utilize o WSL):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/henriquefalconer/notificationstemplate/main/install.sh)"
Em seguida, baixe os arquivos de configuração do Firebase e altere o conteúdo de google-services.json
(android/app) e de GoogleService-Info.plist
(ios/[nome do projeto]).
Dentro dos arquivos src/hooks/useAuth.tsx
e hooks/useNotifications.tsx
, você encontrará a porção do código responsável pela configuração e recebimento das notificações.
Para a implementação do envio de notificações pelo backend, siga os passos de documentação da lib firebase-admin para Node.js.