1. 1) Display of selected questions
    2) Validation of answers
    3) Map location
    4) Support for profile images
    5) Button answering
    6) Tooltip - Help associated with questions
    7) View chat history
    8) Ability to close and reopen chat session to continue with questions
    10) Repeat a question
    11) Recognize users and continue with the questions from last session
  2. The chat client supports multiple languages
    Easy to add new languages the chat should support as well as use the translation feature in the admin section to translate questions.
  3. Managing the questions and languages can be done in admin section : here
    You can use following credentials for login: Username: admin Password: password