Simple ToDo App demonstrating the use of the following stack:
- Vue.JS frontend built using Vuteify and Vuex
- Hosted in a AWS S3 bucket behind CloudFront
- API hosted using AWS API Gateway with a Lambda function written in Go
- Lambda function queries a DynamoDB table
- Uses TravisCI
- DynamoDB table and IAM executer role deployed via Terraform/Terragrunt modules
- API Gateway, Lambdas and customer domain deployed via Serverless
- Code coverage via gocov and CodeClimate