SwifferChart can be integrated with any web-based application easily. The only integration point is the XML file. This gives the flexibility to generate the required XML file from one of these sources directly:
It is a good idea to separate data generation, XML creation and visual customizations. Depending on the complexity and flexibility needs, identify which level of integration is appropriate. The steps to implement would include:
Create a set of template
XML files with pre-defined visual customizations that fits your corporate style/design guidelines.
Create and generate <datatable> section during every run. For e.g., you might want to create linetpl.xml, bartpl.xml, areatpl.xml and so on.
Create a script for merging template xml and the <datatable> created from step 2 and place it in a directory. If the data update frequency is not realtime, you could introduce a check for the presence of the input
XML file and if it exists, you could avoid this step completely.
Let us know if you need assistance.