Skip to content

rmaurya/Client-GUI-Support

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UtilityServer Client Support Portal

A live log fetching and visualization tool for customer support, built with Node.js, Express, and Socket.IO.


Tech Stack

Technology Purpose
Node.js Runtime
Express HTTP server
Socket.IO Real-time log streaming

Project Structure

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

How It Works

  • server.js starts an Express server on port 3001
  • Serves static HTML files from public/ directory
  • Routes are file-based: requesting /fetch-live-logs triggers the live log streaming via Socket.IO
  • fetch-live-logs.js connects to the backend and streams logs in real-time to the browser

Running

cd Client-GUI-Support
npm install
node server.js

Server available at http://localhost:3001


Part of the UtilityServer Ecosystem

This support portal connects to the botfeed backend to stream live logs, enabling the support team to diagnose client issues in real-time.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • HTML 63.3%
  • JavaScript 36.7%