Studied the existing solution and various scenarios and configuration that could be possible in Salesforce
Created and Managed and un-managed package that can be easily configure as per customers set-up
Extensive use of web-hooks for in-bound and out bound communication between Salesforce and existing client solution
Customized chat, message template, Survey features for the adjudicators
Capability to download messages/media/documents as part of case management requirements.
Salesforce Capabilities -Admin, Apex, Triggers, Alerts