This project enables investigators to accurately and conveniently process their investigation, while viewing and updating data that flows through available and updating APIs and data sources.
- install git, node
- clone the repo
cd server/
- check the .env-sample file for relevant configuration the server needs and add those fields to a new .env file
npm install
npm start
npm install
- check the .env-sample file both in ther server/ folder and the client/ folder for relevant configuration the server and client need and add those fields to a new .env file in the corresponding folder
- cd back into the project
npm run dev
check appropriate READMEs in client and server, accordingly!
- checkout to a branch from the dev branch -
git checkout dev
git pull
git checkout -b your-branch name
- make some changes!
- commit, push to your branch, do whatever!
- rebase if needed
- open PR to dev and wait for comments and approval!
- fix according to PR discussions, push again if needed
- once it's in dev - grab a drink, we'll handle the rest
Labels will be automatically added according to the .github/labels.yml file formats!
TBD