Skip to content

profitelai/livetalk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LiveTalk: Digital Marketing Video Call App

LiveTalk is a lightweight WebRTC video call app for digital marketing websites such as danimaster.com. It helps visitors start instant face-to-face calls with an admin/sales/marketing operator directly from the site.

What it includes

  • Floating round avatar call widget

  • Visitor camera/mic permission flow

  • Admin dashboard with Accept / Decline

  • Browser-to-browser WebRTC video/audio

  • Socket.io signaling server only; video does not stream through the server

  • Mute, camera off, end call buttons

  • Live Demo https://www.danimaster.com/

Run locally

npm install
npm start

Open:

Test with two browser windows or two devices on the same HTTPS/domain environment.

Deployment notes

WebRTC camera/microphone requires HTTPS in production. Deploy this Node app behind Nginx, Caddy, Render, Railway, DigitalOcean, or your own VPS.

Add to danimaster.com

Use the code from public/widget.js and public/style.css, or iframe/proxy this Node app. For a production version, add:

  • Admin login/password
  • TURN server such as coturn
  • Spam/rate limiting by IP
  • Availability schedule
  • Real avatar image
  • Notification sound/push notification

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors