An anonymous online voting system with real-time visualisation using socket.io package of nodejs