Is it possible to create a clickable map? I am thinking of having a Canvas where the user would upload an image of a map and set as a background. The user would then be able to draw certain shapes on the map like lines and polygons. These would then be saved and become clickable objects.
I just need general pointers here for now, not a full solution.