City Dashboard Application

Jonathan Byrne

Urban Modelling Group

University College Dublin

Ireland

The Specification:

  • What data sources (input)
  • Multiple databases (input)
  • Internet of Things (input)
  • Browser based or desktop app? (output)
  • Supported platforms (output)
  • Real time? (output)
  • Fixed or modifiable? (output)

Considerations:

  • Data santisation
  • Data privacy
  • Cloud or local hosting
  • Public access

Standard Stack:

  • Apache webserver
  • Postgres Database
  • Django/Flask(python) or PHP back-end
  • Javascript front end
  • Dashboard framework: Dashing / Splunk / Dashku

ELK Stack:

  • Elasticsearch (nosql, scalable)
  • Logstash: (parse multiple data sources)
  • Kibana: Front-end visualisation

How can I help?

  • Full stack developer
  • Big data analysis
  • IoT: Arduino, raspberry pi
  • Funding Applications
  • Publications

Questions?