benjaminbartels / todo

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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


Languages

Language:Go 72.8%Language:Vue 13.4%Language:JavaScript 10.1%Language:HCL 2.0%Language:HTML 1.4%Language:Makefile 0.4%