Three winning Open Data apps and the Public Choice Award
Curtain up! is an app for aggregating and filtering Warsaw cultural events. The ambition of the team is to create a democratic platform were both mainstream and alternative events could be added and easily searched through by users.
The platform used for publishing data in the Apps for Warsaw competition was designed and built by Orange Labs (Orange Polska S.A.) and then installed on the Warsaw City Council servers. You can find the code and the documentation on it on GitHub.
The platform consists of two elements: Data Server responsible for exposition of static data sets and function server middleware dedicated for exposition of data from the city of Warsaw web services and databases.
The platform is fully scalable as all the used components can function within clusters.
It is the first open source platform based on real time open data which allows so many data sets of different types to be available at once including the on-line data e.g. from public transport exposed in open and easy to use format.
CKAN stores static data as well as pushes it through the data base. Data server is being asynchronically coupled with city data coming from different sources, in different formats and at different times.
The function server coordinates API calls and responses, controls the traffic on the site as well as data sources which in many cases are located on the City of Warsaw (CoW) website. It allows users to use open API for data available through the site as well as to simply download other data sets.
Data sets available through the platform are of five types:
Running a complex Open Data project calls for a well communicated and coordinated partnership.
In Apps4Warsaw case we’ve been working in a consortium composed of 3 NGOs, a public technical university and a major telco company, each of them having a specific organizational culture and own goals to be achieved through the project, besides the main shared goal; opening up public data in Warsaw. On top of that bunch of institutions there is the City of Warsaw.
Want to run a similar complex initative yourself? Here come our tips and lessons learned: