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