/todo

ToDo Application using API Gateway, Go Lambdas, DynamoDB and Vue.JS

Primary LanguageGo

Build Status Test Coverage Issue Count Go Report Card

ToDo

Simple ToDo App demonstrating the use of the following stack:

UI

  • Vue.JS frontend built using Vuteify and Vuex
  • Hosted in a AWS S3 bucket behind CloudFront

Backend

  • API hosted using AWS API Gateway with a Lambda function written in Go
  • Lambda function queries a DynamoDB table

CI/CD

  • 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