I am planning to develop a web map application software which will run via a browser and for that I want to use open source. I already have some knowledge of OpenLayers & PostGress SQL. I want to use web map application for Land Use planning. For instance we have a location and we need to divide that among some owners. Our GIS consultant will get GIS related data and divide that location in different polygons with respect to various owners. I want to use that data and show on a dynamic map. Upon clicking on any of the polygon on that location it will show, in a popup window, further information such as owner id, owner picture, and many more. Google Map Api is doing some kind of this job but its not free after some hits.
I hope i was able to describe my problem and please suggest me best software for fulfilling this task.