Date of Award


Document Type



Santa Clara : Santa Clara University, 2016.


Computer Engineering

First Advisor

Silvia Figueira


For a large city, such as San Jose, it can be difficult to keep track of all of the city property that needs fixing. One way to remedy this would be to increase citizen involvement by creating an easy way for citizens to report problems. The current method for doing this is either to call the problem in or to navigate through department webpages to fill out a form. The city also has an app called San Jose Clean, through which people can report graffiti by taking a photo with their phone, but graffiti is the only problem it deals with and the app is managed by the graffiti removal company so the city has limited access. In response, we created an app citizens can use to report a variety of issues with city property and which the city itself can directly control. By creating a database for all of the information submitted through the app, our solution can help the city sort through the reports and prioritize based on that data, allowing them to address these issues as efficiently as possible. Information on these issues can be available to citizens so that they can volunteer to help fix problems as well. By having people participate in the maintaining of their city and giving the city a way to collect information, the app has the potential to increase collaboration between the city and its people.