How would I add in a dynamic panel in my custom WAB application that holds new features as they are added? Basically I want this panel to be dynamic as new work requests are added to my service, the panel shows these requests, and as they are completed (status changed to complete) they disappear.
A good example is ESRI's Crowdsource Reporter: panel on right side is dynamic
Have you looked at the Info Summary widget—Web AppBuilder for ArcGIS | ArcGIS
There is a WAB tutorial that leads you through building a ListView widget that displays a record for each feature in a service.
Create a ListView widget—Web AppBuilder for ArcGIS (Developer Edition) | ArcGIS for Developers