The electronic landscape carries on to evolve as users request far more participating and interactive on-line activities. Modern day platforms are no more focused entirely on providing products and services; They can be progressively adopting innovative methods to improve participation and person fu