← Zurück zu den ProjektenAugust 2021 - January 2022
Kundensupport-Chatbot-Widget
JavaScriptTypeScriptReactNode.jsPostgreSQLREST APIsLong PollingMaterial UIAxios
Überblick
Das Projekt war ein Kundensupport-Chatbot-Widget innerhalb einer E-Commerce-Plattform. Es nutzte eine PostgreSQL-Wissensdatenbank mit mehr als 200 Produkt-FAQs und konnte Gespräche bei Bedarf an einen Mitarbeiter übergeben. In einem dreiköpfigen Team entwickelte ich die React-Oberfläche und Node.js-Integration einschließlich Gesprächsabläufen, Long-Polling-Kommunikation und verhaltensbasierter Weiterleitung.
Hauptaufgaben
- ▹Entwicklung eines responsiven Chat-Widgets mit React und Material UI sowie Nutzung von REST APIs und Long Polling für nahezu in Echtzeit aktualisierte Nachrichten
- ▹Anbindung des Widgets an Node.js-Backend-Dienste und PostgreSQL zur Suche in mehr als 200 FAQ-Einträgen und Speicherung des Gesprächsverlaufs
- ▹Implementierung von Inaktivitäts-Timern und Erkennung schneller Themenwechsel, um Nutzern eine Fortsetzung mit einem Support-Mitarbeiter anzubieten
Ergebnisse
Realisierte ein Support-Widget mit einer PostgreSQL-Wissensdatenbank aus mehr als 200 Produkt-FAQs, nahezu Echtzeit-Updates und automatischer Weiterleitung anhand des Nutzerverhaltens
Machte Produktantworten direkt auf der aktuellen Seite verfügbar, indem das Widget mit dem PostgreSQL-basierten FAQ-Dienst verbunden wurde