https://github.com/wulfmann/email-verification
An example project for email verification using AWS + JWT
https://github.com/wulfmann/email-verification
apigateway aws docker dynamodb email jwt lambda private secure ses subscriptions verification
Last synced: 3 months ago
JSON representation
An example project for email verification using AWS + JWT
- Host: GitHub
- URL: https://github.com/wulfmann/email-verification
- Owner: wulfmann
- Created: 2020-05-28T12:39:37.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-05-28T15:29:37.000Z (about 6 years ago)
- Last Synced: 2025-08-03T04:38:32.348Z (11 months ago)
- Topics: apigateway, aws, docker, dynamodb, email, jwt, lambda, private, secure, ses, subscriptions, verification
- Language: Python
- Homepage:
- Size: 10.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Email Verification
## Contributing
### Running Locally
You can use the Dockerfile to run both dynamo, and api gateway locally. This is accomplished with [Local Dynamo](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DynamoDBLocal.html) and [SAM CLI](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-sam-cli-using-start-api.html).
Make sure you have [Docker](https://www.docker.com/) and [Docker Compose](https://docs.docker.com/compose/) installed. The docker daemon should be running.
Build:
```bash
docker-compose build
```
Run:
```bash
docker-compose up
```
You should now be able to hit dynamo at `localhost:5000` and the api at `localhost:3000`.