Skip to content

Displays pollution data from Umweltbundesamt and Luftdaten.info

Notifications You must be signed in to change notification settings

luft-jetzt/luft-app

Folders and files

NameName
Last commit message
Last commit date
Jun 15, 2023
May 5, 2022
Jul 23, 2024
May 5, 2022
May 5, 2022
Jul 23, 2024
Jul 14, 2024
Jul 18, 2024
Dec 30, 2021
Jul 2, 2024
Jul 2, 2024
May 5, 2022
Jan 1, 2024
Oct 18, 2020
Jul 25, 2024
Jul 25, 2024
Dec 24, 2022
Dec 21, 2022
Dec 26, 2022
Jul 2, 2024
Jul 14, 2024
Jul 18, 2024
Dec 23, 2022
Jun 27, 2024

Repository files navigation

Luft.jetzt

Luft.jetzt zeigt die Messwerte von Luftschadstoffen aus der Umgebung eines Nutzers an.

Dazu werden unterschiedliche Datenquellen angezapft, etwa die öffentlich zugänglichen Messwerte des deutschen Umweltbundesamtes sowie vom Luftdaten-Projekt.

Systemvorraussetzungen

Luft.jetzt ist eine Symfony-4-Anwendung und benötigt den üblichen LAMP-Stack mit PHP 7.1.

Die Daten werden grundsätzlich in einer SQL-Datenbank gespeichert, werden aber zur Beschleunigung des Suchvorganges mit Elasticsearch indiziert; momentan ist mindestens Elasticsearch 6.3 notwendig.

Installation

  1. Clone this repository somewhere on your local machine.
  2. Type ````symfony composer install``` to install all dependencies.
  3. Get the required docker containers started: docker-compose up -d
  4. Create database schema: symfony console d:s:c
  5. Unfold a hell of javascripts: npm install
  6. Gulp: node_modules/gulp/bin/gulp.js
  7. Start Symfony Webserver: symfony serve