Here are some of the sources I used for building this sample:
- Get geojson data (including coordinates): http://geojson.io/
- Icons available inside mapbox: https://github.com/mapbox/mapbox-gl-styles#styles
- Map styles available: https://www.mapbox.com/maps/
- Mapbox API guides