Snowflake
- Python 3.7+
- Pipenv
- NodeJS
- Docker and docker-compose
- Copy
.env.example
to.env
and supply the values as instructed. - Using the included
docker-compose.yml
usedocker-compose up
to start a database instance for development and leave it running. - Active a Pipenv shell using
pipenv shell
- Install dependencies
pipenv install && npm install
- Run migrations using
python migration.py
- Start asset pipeline with
npm start
and leave it running. - Start the application with
flask run
- Run tests with
make