1. A system for automatically generating a dashboard to display an event-based process, the system comprising: configuration hardware including an input and an output, the configuration hardware being configured to: receive, at the configuration hardware input, an identifier identifying the event-based process; in response to receiving the identifier, automatically generate a deployment package that identifies the event-based process and includes a template associating data of the event-based process with an automatically generated dashboard component, wherein the template includes a default relationship between an event-based process data type and the dashboard component, wherein the configuration hardware uses the default relationship to automatically determine a data source associated with the automatically generated dashboard component, wherein the data source provides the data to be displayed by the dashboard component; and server hardware including first and second inputs, the server hardware for providing the dashboard for display of the event-based process, the server hardware first input is coupled to the configuration hardware output to receive the deployment package and the second input is coupled to receive event-based process data from the data source, the server hardware generating the dashboard using the deployment package and the event-based process data.