Document management for customer and contract documents
The site template configuration covers configuration of basic settings for the site to be provisioned as well as the preparation of complex lists and document libraries, term management, managed search properties and content enrichment by the SharePoint Search Service.
The solution is developed as a provider-hosted SharePoint 2016 Add-In. While the MVC backend provides REST interfaces, WCF services for content enrichment and a plugin framework, the frontend is injected via TypeScript into the SharePoint environment and provides an abstract framework for complex webparts and controls.
Finally all documents and data were migrated from the previous environment – based on SharePoint 2010. A set of self-developed PowerShell scripts were used for creating approx. 39.000 Site Collections and migrating and post-processing their content and data via ShareGate.