An open API service indexing awesome lists of open source software.

https://github.com/eumel8/trainqa

Quality measurements about DB trains.
https://github.com/eumel8/trainqa

Last synced: 6 months ago
JSON representation

Quality measurements about DB trains.

Awesome Lists containing this project

README

          

# trainqa
Quality measurements about DB trains.

This project contains at least only the data collector, which collects
Deutsche Bahn timetable in realtime for station Brieselang.
The data are stored on a Google Spreadsheet. Travellers can adjust the data
based on their personal experiences and visualized on Tableau.

A first draft is here: https://public.tableau.com/profile/eumel#!/vizhome/trainqa/Dashboard1

The project is more described here: https://github.com/eumel8/trainqa/projects/1

![PlantUML model](http://www.plantuml.com/plantuml/png/PP71JiCm38RlUOfVk-y5TfWsX8IuWTWBk8tPWjoaIfoYxUb9qz9kS6fZsP__BpaafQYv4wDEXN6Av3pUZyPGgo5YKme3Yt3SW1BqzsJwCkPQrvDNR9wVK3ZgWaTa4dKTu_ZsMaTiywUNbD260YaBAdKzFNQ-X70MnaTVc3PTcBLsdslviVL4ZJ1bs14-kDiKTYeQOsoptIzBTki-z5aaeUVeWdKjYLmnXg-J-8oXWzOBcUt6It43ATz5Nlws-odPFVyxEkLKro1oog891VVVR2NFUjDdkvybTfCQHIvwAPEu6ziHDPilyulrybHhhkKjqP87MOikH9x83QK231vwONo573rVpO6zpPty0000a)

```plantuml

title Train QA

actor "Traveller" as traveller
participant "DB station realtime API" as db
participant "Data collector" as collector
participant "Google Spreadsheet" as google
participant "Tableau data viz" as tableau

db->collector: collector pulls periodically timetable from train station
activate collector
collector->google: collector writes pull results in Google Spreadsheet
activate google
google->tableau: data are visualized in Tableau
activate tableau
traveller->google: Traveller can add more data based on the journey