Supportly Chat Widget — Real-time online support service
Developed a modern support chat widget for integration on client websites, which provides real-time messaging between users and support agents.
The frontend is implemented in React using TypeScript and Styled Components. It includes features like live chat, typing indicators, file attachments, and anonymous sessions.
The backend is built on Node.js (Express) using WebSocket (Socket.io) for instant data exchange, MongoDB for information storage, and JWT authentication. An admin panel for moderating chats and viewing conversation history has also been implemented.
The frontend is implemented in React using TypeScript and Styled Components. It includes features like live chat, typing indicators, file attachments, and anonymous sessions.
The backend is built on Node.js (Express) using WebSocket (Socket.io) for instant data exchange, MongoDB for information storage, and JWT authentication. An admin panel for moderating chats and viewing conversation history has also been implemented.