This is the API code for the Trifold project. Check out the Trifold README for a full explanation of Trifold.
Note that this repository is one of three repositories for the microservices involved in Trifold; the other two repositories host the frontend code and the reverse proxy, so go there if you're looking to peruse the non-Python source code.
That said, assuming you already have both git and Docker installed:
$ git clone https://github.com/jdecked/trifold
$ git clone https://github.com/jdecked/trifold-client
$ git clone https://github.com/jdecked/trifold-api
$ cd trifold
$ docker-compose build
$ docker-compose up
Navigate to http://localhost/
in your browser to see Trifold up and running. Note that this won't work without you first setting the appropriate DJANGO_SECRET_KEY, REACT_APP_OAUTH_CLIENT_ID, and CLIENT_ID environment variables. If you don't have them, email me to get them.