The website for DataConnect - https://dataconnect.api.gov.uk
There is a script which automatically updates the content when someone updates the Trello board.
There is a Github action that runs once an hour in working hours to check for updates.
The app is hosted on Heroku.
To run the site locally you will need Node installed. You'll need to:
- Run
npm install
- Run
npm start
Note that if you're running this on an M1 mac you will need Node 14 or lower.
To run the script that updates the content locally, you will need Python 3 installed. You'll need to:
- Run
pip install -r scripts/requirements.txt
- Run
python scripts/main.py