Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 1.19 KB

README.md

File metadata and controls

27 lines (19 loc) · 1.19 KB

CircleCI Go Report Card Coverage Status

Round of Beer

Keep track of who's round it is and share it with your friends...

But really this is an example of end to end code, testing and deployment to cloud infrastructure.

Code

  • React front end using Material-UI framework
  • Go backend using Gin http web framework
  • DynamoDB persistence in AWS

Testing

  • Front end behaviour testing using TestCafe
  • Front end unit test coverage using jest and snapshot rendering
  • Backend unit testing using testify
  • Backend behaviour testing using apitest
  • Consumer Driven Contract tests using Pact Framework in both Javascript and Golang
  • CircleCI for continuous integration
  • Go Report Card
  • Coveralls coverage analysis

Deployment

  • Apex up for serverless deployment to AWS Lambda