Back-end code for colandr, an ML-assisted online application for conducting systematic reviews and syntheses of text-based evidence.
Minimal setup instructions, from the beginning, for devs who don't need checks or explanations:
- Install Xcode:
xcode-select --install
- Install Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- Install Docker and git:
brew install --cask docker && brew install git
- Clone copy of colandr repo:
git clone https://github.com/datakind/permanent-colandr-back.git
- Build and spin up application services:
cd permanent-colandr-back && docker compose --profile dev up --build --watch
*
*Note: --profile dev
manages the "colandr-email" image build. When this is excluded in production, the email image will not build. It's expected that an external email API service will be used in its place.
For more details, see the instructions here.
(todo: basics here)
For more details, see the instructions here