Pedro Caetano
Had the pleasure on working on a 3 year project developing a product + service B2B, for a GIS Web Viewer. Albeit having a small team, we were able to create an SPA that connections with a GIS server providing beautiful maps of the Netherlands and many view/edit features.
There were authentications for admins and conventional users, a palette of colors and layouts that clients could setup as they wish to follow their own branding.
As a product, our clients could setup everything as they wish but ultimately they would use our devOps service to tailor the experience to their data and their general needs.
Besides a normal map page, there were interactive options where a map could be displayed alongside charts and graphs with real-time live updates of the data that it represents. Tooltips and local modal components allowed for more detailed visualization.
Multiple options for map viewing and editing are available as a dropdown menu, such as: zooming, group selecting, drawing, measuring distances and areas, search for GPS location, screenshot printing and even downloading GIS data as a CSV.
To handle the detailed configurations for this website, we also made a backoffice to handle multiple clients' instances of our product.