- Clone this project to your local machine
- Create conda env from
environment.yml
file
- Create postgres database manually. You should create 2 database, 1 for dev and 1 for test purpose
- Copy
.env-dev
as .env
- Configure your database both for dev and test purpose in
.env
- Run this following command
make run-migration
python app.py
- Run test (Optional)
- Make sure you have install both docker and docker compose in your machine
- Normal run, for dev purpose
docker compose -f docker-compose.dev.yml up --build
- Or running in background
docker compose -f docker-compose.dev.yml up --build -d