Tax Packet Shipping is an API to calculate and track shipping tax from a packet/prouct.
Tax Packet Shipping requires Golang 1.11 to run.
We use Go Modules so all you got do is.
$ go install
It'll get all dependecies and install tha API, than you just have to run it.
There are some configurations that depends of file called config.json
. After build the api, you have to as param to the executable e.g ./tax-packet-shipping config.json
.
We already provided an example in the source code, just rename it as yours configurations.
Tax Packet Shipping is ready for Docker installed. If it's already installed, run in the app folder
$ docker-compose up -d --build
Tax Packet Shipping uses a fewer dependecies, here are what we used it.
Dependecies |
---|
Gorilla Mux |
MongoDB Driver |
It was used "Git Flow" to organize development flow. See here how to use it.