Raadsleden Dashboard Gemeente Rotterdam (Dashboard for the Rotterdam Local Coucil)

Organisation
Atom
The case
Category
Tools / Apps
Client
Gemeente Rotterdam
Summary
Members of a local council have to deal with a lot of paperwork, many different subjects and cases. In close collaboration with the municipality of Rotterdam, Atom has build an online dashboard service, which acts as a personalised index to relevant information.
This way the Council and other people involved are faster and better informed. In addition the dashboard is connected to an mobile app.
Project description
The members of a local council have to deal with a lot of paperwork, many different subjects and cases. For the representatives of the people, up to date and correct information therefore is key to fulfill their tasks.

In close collaboration with the municipality of Rotterdam, Atom has build an online dashboard service, which acts as a personalised index to relevant information.
The dashboard serves as an online guide which saves effort and time, by effectively filtering irrelevant information. This way the members of the council and other people involved are faster and better informed than they were ever before.

In addition to the online web application, the dashboard is closely connected to a mobile app, which primarily serves to bring notifications and an quick overview of the latest changes. Drupal uses the services module to deliver data to the app. In a simple way user can determine which notifications they receive.

The dashboard is fully customizable by the user by means of ‘Tiles’. The tiles make up the dashboard and provided the user with an instant overview of links to the information that in relevant to them. Of course all other information is accessible as well via traditional navigation. It is possible to subscribe to blocks - even their own custom ones - so that they receive a notification when something new is available within that block.

The dashboard and the information in it, is provided to the Council by the Council Registry. They keep the information up to date and there is a special ‘fixed’ tile reserved for ‘breaking’ news. Also, the Registry has access to push notifications to the app via the dashboard.

The Council kan also, using the platform, send a SMS to (groups of) users of the system in case of very important new information.

Finally, the system provides not only thematically oriented ‘Tiles’ but also generic overviews such as a calendar, news clippings and so on. This way Rotterdam has a very user friendly, but still very extensive tool to provide the people involved in the city government with the proper information.
Challenges
This project had a very strict deadline and was supposed to be finished well in time before the installment of the newly elected members of the Council in spring 2018. It was decided to assemble a team that would be working from several locations. Not only employees of Atom, but also freelance professionals were members of the development team. The architecture, coding standards and existing modules of Drupal 8 allowed us to distribute the tasks relatively easily over the team members.

An additional complication was the requirement that the app had to be launched together with the web application. This was quite complicated since the deployment process in especially the Apple Apps store can be quite lengthy.

We have kept off the risks of failing to meet the deadline by working in an agile process, in close collaboration with our customer. This means that we had a working Minimum Viable Product relatively early in respect to the deadline, which we then iteratively extended with functionality.
Community contributions
This project is now in final phase of fixing the last bugs and will be officially finished soon. Atom and the municipality of Rotterdam are in still in consideration about how to open source this project in the near future. When the first stable version is released, the municipality would like to provided the system to other cities in the Netherlands. There have been already some demonstration sessions and already a few major cities have shown their interest.
Screenshot