An open API service indexing awesome lists of open source software.

https://github.com/threefoldtech/freeflow_twin_main_notification_sync


https://github.com/threefoldtech/freeflow_twin_main_notification_sync

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# Notification synchronization for FreeFlow Twin

Notification sync system to receive notifications inside the app from FreeFlow Twin.

**Techstack:**

- [x] Express
- [x] Firebase
- [x] Typescript
- [x] Datastore

There is extra validation that no one can post data to this endpoints only you have your derived seed. This is to precause impersonalisation.

## Endpoints

### Post:

```https://europe-west2-jimberlabs.cloudfunctions.net/api/identify```

```https://europe-west2-jimberlabs.cloudfunctions.net/api/notification```

## Development

Retrieve a service-account.json file from the Google Cloud Console and place it insdide the `````/functions````` folder

### Run locally

```yarn && yarn serve```

### Deploy to prod

```yarn && yarn deploy```