/flightify

A Go microservice that helps express how a particular traveler's flight path may be queried.

Primary LanguageGo

Flightify

A flight path tracker that helps express how a particular traveler's flight path may be queried.

Set Up and Run

you can start Flightify in a terminal window or by building and running a docker container.

make start

or

make docker-start

Flightify will listen on port 8080 by default. Optionally, you can override the default configuration via the config.json file. The config file (config.json) is automatically passed as an argument to the make start and make docker-start commands (see setup and run) and must be present in the project root to build. See config.json for an example of what values can be overridden.

Test

run tests (quick):

make testq

run tests (verbose):

make test

run code coverage (creates hidden .coverage directory in project root)

make covero

API

API documentation can be found here