Kaggle like platform for internal use.
Implemented in Python, Flask and Celery.
- Install packages & start pipenv shell
$ pipenv install
$ pipenv shell
- Start dependent docker services (esp. database)
$ cd local-dev
$ docker-compose build
$ docker-compose up -d
$ cd ..
- DB Migrate
$ flask db upgrade
$ python migrations/seed.py
flask run
To update the Pipfile.lock with Pipfile
$ pipenv lock
First, update the model class
then,
$ flask db migrate
$ flask db upgrade