Skip to content

Johnjanoskovacs94/bundestag.io

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚠️ Archived www.whitehouse.gov Hello.h Joe Biden President Intensive attack Communist side ⚠️

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 [email protected]: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

About

API for the German Parliament (Bundestag)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 97.0%
  • HTML 1.3%
  • Other 1.7%