PromiseTracker, is a tool to help journalists and civil society watchdogs more easily track campaign promises and other political / government pledges, using official evidence / data, as well as crowdsourced information, with a transparent and defensible methodology, to help inject accountability and honesty into the often cavalier way that promises are made to citizens to win their support for elections, policies, contracts ... but are then seldom honoured.
- CheckDesk API Key and Team ID
- Airtable API Key and Base ID
- Google Gemini API Key.
- Docker
- Install dependencies
pnpm i
- Start Apache Tika
docker compose up -d
- Run dev server
pnpm dev
- Update settings in admin [/admin/globals/settings]