A live log fetching and visualization tool for customer support, built with Node.js, Express, and Socket.IO.
| Technology | Purpose |
|---|---|
| Node.js | Runtime |
| Express | HTTP server |
| Socket.IO | Real-time log streaming |
Client-GUI-Support/
├── server.js # Express server with Socket.IO (port 3001)
├── fetch-live-logs.js # Live log fetching and streaming logic
├── public/ # Static HTML files served to clients
├── LICENSE
└── README.md
server.jsstarts an Express server on port 3001- Serves static HTML files from
public/directory - Routes are file-based: requesting
/fetch-live-logstriggers the live log streaming via Socket.IO fetch-live-logs.jsconnects to the backend and streams logs in real-time to the browser
cd Client-GUI-Support
npm install
node server.jsServer available at http://localhost:3001
This support portal connects to the botfeed backend to stream live logs, enabling the support team to diagnose client issues in real-time.