GitHunt

⚠️ ARCHIVED ⚠️

New Place: democracy-development (monorepo)

Screenshot

Bundestag.io  

This is a GraphQL API for data from bundestag.de.

Project structure

Getting started

Run the following:

git clone git@github.com:bundestag/bundestag.io.git
cd bundestag.io

Without docker

You need to have a MongoDB running as well as NodeJS installed
on your system.

If you need further configuration, you can do:

cp .env.example .env

Change .env if necessary.

Once this is set up, run the following:

yarn install
yarn run dev

Now visit localhost:3100 and you should see the GraphQL playground.

Configuration

With docker

Run:

docker-compose up

Now visit localhost:3100 and you should see the GraphQL playground.

Usage

You can GraphQL queries in the GraphQL playground, e.g. try this query:

{
  procedures(limit: 30){
    title
    currentStatus
  }
}

License

Copyright © 2017-present DEMOCRACY Deutschland e.V.. This source code is licensed under the Apache 2.0 license found in the
LICENSE file.


Made with ♥ by Team DEMOCRACY (democracy-deutschland.de), startnext contributors and contributors

Languages

TypeScript96.0%HTML1.2%Shell1.2%JavaScript0.8%Dockerfile0.7%

Contributors

Apache License 2.0
Created February 6, 2018
Updated August 25, 2025
demokratie-live/bundestag.io | GitHunt