Biometrics Evaluation and Testing Platform
The BEAT platform is written as a set of python packages. This package (beat.web), in particular, constitutes the central deployment pillar of BEAT platform instance. It uses as a base development library, a web framework called Django. If you are unfamiliar with this framework, but wishes to deploy or develop the BEAT platform, it is recommended you familiarize yourself with it.
Installation
Here is a recipe to get you started:
$ conda env create -f dev.yml
$ conda activate beat-web
$ buildout
$ ./scripts/docker_pull.sh master
These commands should download and install all non-installed dependencies and get you a fully operational test and development environment.
Documentation
To build the administrator guide, just do:
$ ./bin/sphinx-build doc/admin html/admin
Once the guide is built, continue reading on the "Installation" section for further deployment instructions.
Issues
If you find problems concerning this package, please post a message to our group mailing list. Currently open issues can be tracked at our gitlab page.