Improve My City

Citizens Requests, Complaints & Suggestions

What is it?

The application enables citizens to report local problems such as potholes, illegal trash dumping, faulty street lights, broken tiles on sidewalks, and illegal advertising boards. The submitted issues are displayed on the city's map. Users may add photos and comments. Moreover, they can suggest solutions for improving the environment of their neighbourhood.

Who is it for?

Through the application local government agencies enable citizens and local actors to take action to improve their neighbourhood. Reported cases then go directly into the city’s work order queue for resolution, and users are informed how quickly the case will be closed. When cases are resolved the date and time of the resolution is listed, providing users with the sense that the city is on the job.

Why choose it?

The application has been developed within the European Project PEOPLE, in close cooperation with the Municipality of Thermi and user groups. It is therefore a truly user-centered digital application, adapted to the needs Municipalities and local communities. Moreover, the source code of the application is available free as open source software.

Accurate positioning on the map

Citizens are able to determine the exact location of the problem on the map, while they can also attach relevant photos.

Displaying of the issues on a local map

The submitted cases are displayed on the city’s map. Each category is presented with a different icon. There is also a cases list with most important info about each case.

Detailed presentation of each submitted case

Each case is presented in detail, in a separate page showing: category, address, name of the citizen who submitted it, the date of submission, a photo, description, user comments, location on the map, and the number of positive votes. In this page users can also comment, give a positive vote and print the case.

Users are informed about the resolution process

The citizens are informed about the status of their requests by email. Initially the status of each case is "Open". Once the Municipality becomes aware of the case and forwarded it to the relevant department the status changed to "Acknowledged". Finally, once the case is resolved the status becomes "Closed".

Filtering of the submitted cases

Users can view only the cases that belong to specific categories or those who have a specific status. They can also sort the cases by date of submission, number of votes and status.

User feedback

Citizens and employees of the Municipality can make comments on existing cases. Commenting is allowed up to ten days after the resolution a case.

Online polls support

Citizens can provide a positive vote on issues they consider significant. This process helps Municipalities to better hierarch city’s problems.

An integrated management system

The submitted issues are managed through a web based environment that is based on Joomla content management system. The management is distributed to the Departments of the Municipality.

Web-based administration

The authorized employees manage the entries through a web form which presents all the available information.

The Information Technologies Institute - Multimedia Group (Greece) has developed mobile versions for Improve My City web application. The mobile applications makes use of modern smartphones’ features enabling automatic extraction of the GPS coordinates of the reported issue and photographing the issue using the phone's camera.

Extra functionality

  • Report while on the street
  • Automatic location extraction using GPS
  • Easy photo capturing and uploading
  • Location-centred services (e.g. show issues near me)
  • Off-line use


An open source application

The application has been developed within the European Project PEOPLE. It is distributed for free, under AGPL v3 open source license. Anyone who wishes can download it from the GitHub website or participate in application’s improvement.

Users community

Users play an important role in application's development. You can suggest whatever you think it would improve its functionality, as well as new desirable characteristics or features in the users' forum. Participate

Developers community

The application is based on the active participation of programmers in code writing. If you create applications for "Smart Cities" or programming in Joomla environment you can join in the community of developers. Participate

In general

For any issue related to the use or installation of the application please contact with URENIO Research. Alternatively visit any of the sites in the adjacent columns.

Smart City Services

In the framework of European project "PEOPLE: Pilot smart urban Ecosystems leveraging Open innovation for Promoting and enabLing future E-services" are developed five e-services aiming (1) to strengthen the commercial center of Thermi, (2) to increase the number of visitors and (3) to facilitate access to the region of Thermi, creating thereby a smart commercial and recreational district in the Eastern Thessaloniki.

Pilot Application

The application “Improve My City: Citizens Requests, Complaints & Suggestions” is the first service that entered in pilot operation, allowing people that live, work or visit Municipality of Thermi to report local problems through the web. Citizens can also suggest solutions for improving the environment of their neighbourhood.

See the application running

Technical Requirements

The application is available as a Joomla extension. All you need is a Joomla! installation.