Skip to content

ApplETS/ETSMobile-Register-SNS-Function

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWS SNS register device function

A simple Firebase function to register mobile phone devices to AWS SNS. Act as a proxy between phone and AWS SNS to prevent storing keys inside the application directly.

Prerequisites

  • Node.js ^16.x
  • AWS account
  • Firebase project
  • Firebase CLI npm install -g firebase-tools

Installation

First, copy the environment variables template file and fill in the values.

cp .env.example .env

Then, install the dependencies.

npm install

Deploy

If you are deploying for the first time, you need to login to Firebase first.

firebase login

Then, deploy the function and enjoy 😄

firebase deploy

Testing

To test simply launch the function locally using the firebase tools.

firebase emulators:start

About

Create or update endpoint in aws sns from request coming from ÉTSMobile.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published