The Decision Tool is a secure, cross-platform and concurrent full stack web application to aid in the decision making process.
- Install and configure Go and your Database of choice
- Edit _config.conf and save it as config.conf
- Edit _smtp.conf and save it as smtp.conf
Run the following
# Get Dependencies
go get
# Build the project
go build
# Run the code
./Decision_Tool
- Visit localhost:9999 in your browser
To test the code run the following
./run_tests.sh
This will initiate the test suite and ouput the file "system.html" which can be viewed in the browser to see code coverage.
- Alter deploy_regex.sh to point to the correct web address
- Run the following to produce a zipped folder with minified static files and a compiled binary
./release.sh
- Copy the contents of the zip onto the production server and update the configuration files
- Run the binary to initialize the server