Skip to content
Snippets Groups Projects

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.