A
Anonymous

Implement a Real-Time Chat Interface with React and Material-UI

Implement-a-chat-interface-between-vendors-and-buyers-using-Material-UI’s-List,-ListItem,-and-TextField-components.-Use-Axios-for-initial-message-loading-and-WebSockets-or-polling-for-real-time-updates.-Typing-Indicator:-Display-a-"Vendor-is-typing…"-message-using-state-and-timing-mechanisms.-Message-History-with-Lazy-Loading:-Load-older-messages-as-the-user-scrolls-up-(infinite-scroll).-Read/Unread-Status:-Show-an-unread-message-count-for-each-conversation-and-mark-messages-as-read-when-the-chat-window-is-opened.

Prompt
Component Preview

About

Build a dynamic chat interface using React and Material-UI components. Enable real-time updates with WebSockets, lazy load message history, and display read/unread message statuses for seamless communication.

Share

Last updated 1 month ago