Open Source Economics Laboratory (OSE Lab) Webpage built in Flask.
As a prerequisite, you will need conda installed to help manage your environment.
The first time you run this project, you will need to create the oselab
environment:
conda env create -f environment.yml
After that, each time you start developing:
conda activate oselab
conda env update
(this is optional, but necessary if any packages have changed since the last time you ran it)
To run the project:
bin/start
The app will run locally at localhost:5000
.
To run the test suite, make sure you have installed the oselab package by running pip install -e .
. Then run python oselab/tests/views_test.py
from the repo root.