Hello, my name is Daniil, I am software developer from Russia.
WebGIS systems is my speciality, i'll be glad to help you in this assignment.
Could you please share a more detailed description of the task?
Which version of RDBMS (and which) do you want to be used here?
Do you want that google maps api will be used here or may be another library?
> I would also like to be able to draw geofences to mark out areas on the map.
Explain this phrase please, if it is not difficult? May be you have any example?
In awaiting of your answer,
Sincerely,
Daniil aka deadka