1
1
# Vibrato Tech Test
2
2
3
+ [ ![ Build Status] [ circleci-badge ]] [ circleci ]
4
+ [ ![ Release] [ release-badge ]] [ release ]
5
+ [ ![ GoReportCard] [ report-badge ]] [ report ]
6
+ [ ![ License] [ license-badge ]] [ license ]
7
+
8
+ [ circleci-badge ] : https://circleci.com/gh/vibrato/TechTestApp.svg?style=shield&circle-token=8dfd03c6c2a5dc5555e2f1a84c36e33bc58ad0aa
9
+ [ circleci ] : https://circleci.com/gh/vibrato/TechTestApp
10
+ [ release-badge ] : http://img.shields.io/github/release/vibrato/TechTestApp/all.svg?style=flat
11
+ [ release ] :https://github.com/vibrato/TechTestApp/releases
12
+ [ report-badge ] : https://goreportcard.com/badge/github.com/vibrato/TechTestApp
13
+ [ report ] : https://goreportcard.com/report/github.com/vibrato/TechTestApp
14
+ [ license-badge ] : https://img.shields.io/github/license/vibrato/TechTestApp.svg?style=flat
15
+ [ license ] : https://github.com/vibrato/TechTestApp/license
16
+
3
17
## Overview
4
18
5
19
Candidates are provided with this simple web application.
@@ -65,11 +79,11 @@ Single page application designed to be ran inside a container or on a vm (IaaS)
65
79
66
80
It is completely self contained, and should not require any additional dependencies to run.
67
81
68
- ## Compile from source
69
-
70
- run ` build.sh `
82
+ ## Install
71
83
72
- the ` dist ` folder contains the compiled web package
84
+ 1 . Download latest binary from release
85
+ 2 . unzip into desired location
86
+ 3 . and you should be good to go
73
87
74
88
## Start server
75
89
@@ -85,4 +99,12 @@ update `conf.toml` with database settings
85
99
86
100
` /api/tasks/ ` - api endpoint to create, read, update, and delete tasks
87
101
88
- ` /healthcheck/ ` - Used to validate the health of the application
102
+ ` /healthcheck/ ` - Used to validate the health of the application
103
+
104
+ ## Compile from source
105
+
106
+ ` go get -d github.com/vibrato/VibratoTechTest `
107
+
108
+ run ` build.sh `
109
+
110
+ the ` dist ` folder contains the compiled web package
0 commit comments