- Have pipenv installed,
pip install pipenv - Installed the package dependencies via
pipenv install --system - Run
python manage.py runserver [port]within[project root]/src
- Have
pytestinstalled. Should be if you installed the dependencies. pytestprovides a simple interface for unit testing. Prefix or suffix the name of your test functions with "test" and they will be automatically evaluted when you runpytest
- You should add python packages via
pipenv install [pkg name]so that it's automatically added the the pipfile. That way anyone is able to easily install dependencies.
Backend: Django Frontend: React
Send raw(?) query to ranking team API, get list of document ids ranked by relevance. Send that off to document data store to get actual documents. Generate a blurb for each document, display score (maybe), generate a results view. (Basic idea is the goal for now)
Pull requests are open. Hopefully travis will check whether it conforms to certain stuff.