Technik

Technologie

Auflistung der eingesetzten Werkzeuge:

  • Website: React.js and the Next.js Framework
  • Website-Backend: node.js
  • Webseite-Data-Backend: Drupal 7; Open Source Content Management System (CMS) with PHP 7.0
  • Datenbank (DB): MySQL 5.6 / MariaDB 10.1
  • DB-Bearbeitungsformulare: PHP Generator for MySQL PHP Generator for MySQL lets you quickly build a website from your database without any programming. The created web application allows authorized users to view, edit, add, and delete database records.
  • Wiki: TikiWiki ist eine mächtige, web-basierte Anwendung, die Zusammenarbeiten, Veröffentlichungen, Social Networking, CRM und Büroanwendungen zur Verfügung stellt.
  • Programmiersprachen: PHP, JavaScript, bash, perl, Python, Java
  • Bibliotheken: jQuery, D3.js
  • Sourceverwaltung: GitHub
  • Datenbearbeitung: LibreOffice
  • Hosting: cyon.ch

Datenmodell

Datenschnittstelle

Website mit Listendarstellung

  • cms.lobbywatch.ch ist die erste Version der Website. Die Informationen werden mit Listen dargestellt.

Frühere Visualisierungsprototypen

Experimentelle Prototypen zur Datenvisualisierung: http://lwgraph.blobbase.com/ (work in progress)

Source Code

Der Lobbywatch.ch Code ist Open Source.

Third Party Extensions

  • LobbyLayer Chrome extension that shows lobby interests on srf.ch and rts.ch using Lobbywatch data developed during #srghackdays, see on GitHub.
Folgen Sie uns
Newsletter