ClickForChange Description
ClickForChange is an AI-based mobile cloud application to connect the citizens of the city with the authorities. Citizens can use this app to bring issues to the authorities easily. These issues can include infrastructural issues like potholes, broken streetlights and even garbage dumps. However, we are not affiliated with any government, we just provide a method to submit your issues to the government.
The user simply has to click an image, select the location from the map and submit the complaint, and the complaint will be sent to the authorities along with the location and the attached images. Google map and places APIs are used for this process and javax mail is used to automate the mailing process.
We also display these complaints, and we allow the users to filter the complaints based on the distance between the user and the location of the complaint using a geocoding algorithm, and also based on the user's past preferences using a geocoding and preference based algorithm. All uploaded images, and details are persisted using firestore and firebase storage. Each complaint has a unique complaintId, and when the authorities acknowledge the complaint, the status will automatically be updated. Notifications will be sent when a comment is added to the user's complaint, and also when the status of the complaint changes. FirebaseMessagingServices are used for these notifications. Right now, this app is functional only in Bangalore, but we plan on expanding to become nation-wide!
This app does not represent any government identity. We just provide services to send these issues to the government hassle free.
So let's change our city, one click at a time!
The user simply has to click an image, select the location from the map and submit the complaint, and the complaint will be sent to the authorities along with the location and the attached images. Google map and places APIs are used for this process and javax mail is used to automate the mailing process.
We also display these complaints, and we allow the users to filter the complaints based on the distance between the user and the location of the complaint using a geocoding algorithm, and also based on the user's past preferences using a geocoding and preference based algorithm. All uploaded images, and details are persisted using firestore and firebase storage. Each complaint has a unique complaintId, and when the authorities acknowledge the complaint, the status will automatically be updated. Notifications will be sent when a comment is added to the user's complaint, and also when the status of the complaint changes. FirebaseMessagingServices are used for these notifications. Right now, this app is functional only in Bangalore, but we plan on expanding to become nation-wide!
This app does not represent any government identity. We just provide services to send these issues to the government hassle free.
So let's change our city, one click at a time!
Open up