Does this use OSM? Does anyone understand how to integrate your own data with OSM (like this project does) without having to actually add it to OSM?
In short: You do a overpass turbo query to dump data from OSM and import it into sqlite, build a GIS index, serve it as geojson, display that on a slippymap with leafletjs and write an end point to update the data.