I use QGIS, and want to build a locally hosted interactive web map displaying various proprietary and open data, that internal staff can search/query.
QGIS2Web looks to be suitable for most of these needs, but I would like users to be able to draw polygons and lines, calculate measurements and most importantly upload custom shapefiles to be overlaid with other data. Uploaded shapefiles don’t need to be stored on a server anywhere after the user is finished. However, the option to export any drawn geometry to shapefile on their PC would also be a huge bonus. I can't seem to find anything out of the box that does any of this, though.
What solution would be best to achieve a web map/app that can not only serve users with visualised data, but also be supplemented with uploaded user shapefiles?
Using ArcGIS Online is not an option.