A Backend Server was made using NodeJs , Express, Socket.Io and Sequelize.
The Server Handles User's Login, Creation , Resetting Password , Sending Mails and assigning permissions for allowed routes to each user based on his role.