Create a map on Geoserver using built-in facilities and by styling with SLD, an industry-standard markup language for open-source maps.
We provide you with the map files (in shp format) and sample SLDs, you install Geoserver, learn how to use it, then create the SLDs to display the map.
The map will be displayed on a thin client, in this case a modified WMS viewer that we have adapted for this purpose.
You do not need to be a programmer to do this job, but it certainly does not hurt. You will have to have a feeling for web maps; we want the final product to look as close as possible to Google maps.
More details in the attached files.
Additional details in attached.