A basic server which emits push to the corresponding app when it receives specific push
Find a file
2024-07-08 20:05:21 +03:00
.github/workflows init 2024-07-08 20:05:21 +03:00
android init 2024-07-08 20:05:21 +03:00
server init 2024-07-08 20:05:21 +03:00
.gitignore init 2024-07-08 20:05:21 +03:00
readme.md init 2024-07-08 20:05:21 +03:00

Server sending notifications to client

Note: The app is full of bad practices & ugly design.

It is for personal use with minimal effort to receive notifications from a home server.

Server

  • Holds devices which are defined by name, token & encryption key
  • Devices can be registered
  • Devices can be deleted
  • When an api is hit, all devices receive a push notification

Client

  • Registers itself to the server
  • Listens to notifications
  • Keeps a list of the notifications as logs