Skip to content

Latest commit

 

History

History
31 lines (23 loc) · 1.11 KB

README.MD

File metadata and controls

31 lines (23 loc) · 1.11 KB

Task-manager backend

A Back-end for "TODO" web application

Technologies

  • Docker: Linux container platform
  • GO: Go programming language, developed by Google
  • Mux: Go toolkit for handling routing
  • MySQL: SQL database
  • Redis: In-memory data structure store, used as a database
  • Google cloud: Kunerbetes engine
  • Travis: CI-testing, deploy

Deployment process

  • Push request to Github
  • Travis runs test cases
  • Travis builds docker image
  • Travis uses Google cloud credentials to deploy docker image to Kunerbetes engine.

Requirement

Usage

Run development server on port 8080:

$ docker-compose up