Supportly Chat Widget — Usługa wsparcia online w czasie rzeczywistym
Opracowałem nowoczesny widget czatu wsparcia do integracji na stronach klientów, który zapewnia wymianę wiadomości między użytkownikami a agentami wsparcia w czasie rzeczywistym.
Frontend został zrealizowany w React z użyciem TypeScript i Styled Components. Przewidziano funkcje czatu na żywo, wskaźników pisania, załączania plików i anonimowych sesji.
Backend zbudowano na Node.js (Express) z użyciem WebSocket (Socket.io) do natychmiastowej wymiany danych, MongoDB do przechowywania informacji oraz autoryzacji JWT. Zrealizowano również panel administracyjny do moderacji czatów i przeglądania historii rozmów.
Frontend został zrealizowany w React z użyciem TypeScript i Styled Components. Przewidziano funkcje czatu na żywo, wskaźników pisania, załączania plików i anonimowych sesji.
Backend zbudowano na Node.js (Express) z użyciem WebSocket (Socket.io) do natychmiastowej wymiany danych, MongoDB do przechowywania informacji oraz autoryzacji JWT. Zrealizowano również panel administracyjny do moderacji czatów i przeglądania historii rozmów.