It would be nice to get opportunity to work with maps fron the JS. As the references you may look into [openlayers](https://openlayers.org/) or [leaflet](https://leafletjs.com/) maps systems