Citizen engagement web application