Let's work on the realtime functionalities.
-
Establish a realtime connection between frontend and backend.
-
Register a user when opening the application.
-
Send and receive messages realtime.
-
Realtime online status.
-
Realtime typing functionality.