I need some advice regarding setting up a web map service/database. I need the database to have certain properties:
It can be displayed as a web map with certain layers that I made in QGIS. So that implies there should be a web link. I was looking at plug-ins like qgiscloud and qgis2web for this. The viewer can click on a polygon and all the information about the polygon should come up in a pop-up. Furthermore, there should also be an option of viewing a graph that shows statistics and changes in the attribute values of the polygons/rasters. And lastly, it would be nice if there is an option to show a simulation of changes in properties of the polygons/rasters.
On another website, I would like to create a form where selected people can input entries. When they submit these entries, the information should be sent onto the existing database and should automatically (with approval of an admin) create a QGIS layer reflecting the information. The new information should also be reflected on the web map service.
I am relatively experienced with programming, but I am not very sure how to set up such a database and display it on the web.
Can you make any recommendations for platforms/softwares that would enable me to perform these 2 functions?