Professional Documents
Culture Documents
Software Engineer - Practical Assignment
Software Engineer - Practical Assignment
You are required to create a full-stack application that can detect user's cursors in real time.
● When a user gets into the system, ask his/her username and save it in the system.
● It would be great if you could use Redux for storing data in the system.
● All the users who are viewing the screen must be able to see the cursor position of other
users, something similar to the above given image. (Cursor PNG and name of the user is
enough for the practical)
● Back-end application must consist of a real time socket server that can get the position
of the users who get into the web app front end and must pass the cursor movement to
the web app.