https://github.com/timstott/forward
Forward SMS to email
https://github.com/timstott/forward
aws-apigateway aws-ses nexmo nexmo-sms serverless terraform
Last synced: 7 months ago
JSON representation
Forward SMS to email
- Host: GitHub
- URL: https://github.com/timstott/forward
- Owner: timstott
- Created: 2017-09-25T18:11:35.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2019-03-03T12:31:10.000Z (over 6 years ago)
- Last Synced: 2025-01-25T19:07:11.206Z (8 months ago)
- Topics: aws-apigateway, aws-ses, nexmo, nexmo-sms, serverless, terraform
- Language: HCL
- Homepage:
- Size: 1.57 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Forward
[](https://circleci.com/gh/timstott/forward/tree/master)
[](https://github.com/timstott/forward/releases)## Description
Forwards SMS to email.
Why? Because some banks won't text OTP codes to international mobile numbers.
OTP codes can be required to complete certain types of online transactions. You
usually can choose to have the codes sent over SMS or generate them with a
device issued by the bank. These devices are usually inconvenient to carry and
mobile numbers are country restricted.To workaround this limitation we can create programmable mobile number in the
bank's country of origin and make all texts forward to an email address.This project attempts to solve this challenge while keeping operational costs to
a minimum.## Setup
```console
# awscli required to deploy
# go required to build the project
# terraform required to provision the infrastructure
brew install awscli go terraform
```## Deployment
Make sure the infrastructure has been provisioned see [documentation](./infrastructure/README.md)```console
# compile and deploy binary
bin/deploy -e production -f $(bin/build)
```