Java based platform for residents to create and assign issues and requests to the city's departments for effective reporting and resolution