Develop a chat box/page, where all users registered and currently logged in on the app are searchable. Use Socket.io to prevent lag and to allow instant messaging between these users. Messages should disappear after interactions are over (ie. navigation away from page), information should not be stored in a database.
For Backend:
It integrates Socket.io to handle WebSocket connections and manage real-time messaging between clients.
For Frontend:
Components manage the user interface, display chat messages, and handle user interactions.
Develop a chat box/page, where all users registered and currently logged in on the app are searchable. Use Socket.io to prevent lag and to allow instant messaging between these users. Messages should disappear after interactions are over (ie. navigation away from page), information should not be stored in a database.
For Backend: It integrates Socket.io to handle WebSocket connections and manage real-time messaging between clients.
For Frontend: Components manage the user interface, display chat messages, and handle user interactions.