I am looking to incorporate 4 separately managed datasets into one UX. I currently have a full solution (multi-screen app with automations) for one of the datasets and am trying to understand best practices for incorporating the other 3. I would like to have a centralized search screen and then custom interaction screens based on each lists' needs.
Is it best to include everything in one app and one solution? Should I separate out the datasets into their own apps and create a 1-screen search app that connects out to the others (but still roll up in one solution)? Just trying to understand best practice concepts before I dive in and have to rebuild because I picked the wrong way.
Details about my existing setup:
4 editable SharePoint lists - all have unique edit permissions, all have read permissions.
4 accumulating SharePoint lists - data is accumulated and tracked here for capacity.
17 automations based on status changes in the existing solution workflow.
10 environment variables point to my SP site, existing lists, deeplink pieces, etc.
Thanks!