okfde / transparenzranking.de

Transparenzranking.de vergleicht alle Transparenzregelungen Deutschlands
https://transparenzranking.de
MIT License
7 stars 6 forks source link
fragdenstaat

Transparenzranking.de

Build status

Transparenzranking.de vergleicht alle Transparenzregelungen Deutschlands.

Setup

yarn install
yarn dev # start dev server
yarn build # build for production

Content

Der Inhalt der Seite wird aus den YAML- und Markdowndateien unter ./src/data generiert.

Kategorien und Kriterien

Die Kategorien bestehen aus title, slug (ein URL-freundlicher, einmaliger Identifier), color (einer CSS-kompatiblen Farbe, etwa #fff) und einer description.

Zu diesen Oberkategorien können die Rankingkriterien angelegt werden. Diese bestehen ebenfalls aus title und description, beinhalten zudem auch die Eigenschaft maxPoints (der für dieses Kriterium maximal erreichbaren Punktzahl). Die übergeordnete Kategorie kann mit category gesetzt werden. Dabei wird der slug einer aus der Kategoriedatei angegeben.

Länder

Jedes Land hat unter ./src/data/states sowohl eine gleichnamige Markdown- und YAML-Datei (etwa berlin.md und berlin.yml). Zudem sollte unter ./src/assets/img/wappen ein Wappen im svg-Format abgelegt werden (ebenfalls gleicher Dateiname). In der Markdowndatei kann eine ausführliche Beschreibung zum Land formuliert werden.

Die YAML-Datei beinhaltet folgende Eigenschaften (Beispiel: Berlin):

Lizenz

Der Code ist MIT-lizensiert, die Inhalte (alle .yml und .md Dateien) fallen unter CC-BY 4.0.