“Fix the Road” is a mobile web application for everyone to help reporting the problems on Thailand’s roads. When a person finds a problem on the road (e.g. bad surface, potholes, no road lines, etc), they can open the web app on their smartphone to report the issue. Users can take a photo, mark the location on a map, select the type of problem and leave a comment. After uploading, all the problems are shown on the map and a user can view problems by each area.
This application is built on Google App Engine for PHP (for serving HTML and JSON), Google Cloud Storage (for image storage) and Google Cloud SQL (for data storage). We also used Google Maps API for maps and geo-location and Google Users service for sign-in.