In this workshop, Joseph shows how to use Leaflet.JS in a custom widget to create a map with a dynamic background image. This can be used for airline seat maps, building or job site inspections, or any other use case where you want to plot points on an image. It could even be used to make a game!