- Python 3.6+
- npm
- cookiecutter
Generate an atramhasis project.
$ cookiecutter gh:OnroerendErfgoed/atramhasis_scaffold_cookiecutter
Create a virtual environment and install requirements
# Change directory into your newly created project if not already there. $ pip install -r requirements-dev.txt $ pip install -e .
Setup database
$ alembic upgrade head
install frontend requirements
$ cd <package-name>/static $ npm install
Run server
$ cd <root of repo> $ pserve development.ini