# Pet Project

  1. Refactor task 4 using reduxjs.

    1. Reduxjs has been added to the project.
    2. Interaction with the store is carried out using reduxjs: state lives in a store, actions describe changes, reducers apply them, and components dispatch actions and read state through the store integration.

    Create a PR into the jstask1 branch of your own js repository.

  2. [optional] Create a real-time web application "laser pointer" using React, Redux and WebSocket.

    • The first connected client is the owner.
    • The owner holds the left mouse button to activate the pointer and transmits its coordinates while the button is held.
    • Other clients see a red pointer at the corresponding position.

    Create a PR into the jstask5 branch of your own js repository.

See more details here (opens new window)