Interactive Svelte App for visualization of data and prediction of election results.
To start:
cd dashboard
npm run devThere is a Rust axum based REST API server application. Swagger UI will be at /docs/, openapi.json at /docs/openapi.json. The API is live at https://wahlapi.jenskrumsieck.de.
The harvester python script will query all open data endpoints of Brunswick to collect election data from 2000 to today (missing the Bundestagswahl 2005 as not being available)
pip install -r harvester/requirements.txt
python harvesterData will be harvested from Votemanager and Wahlatlas portals of Brunswick