Website Customer Support Chat

via Freelancer ·

Budget / SalaryHourly project
TypeFreelance project
LocationRemote
Posted2 hours ago
I need a lightweight, real-time chat module that plugs straight into my website so I can handle customer support questions the moment they come in. The focus is speed and reliability—no mobile app or extra channels for now, just a snappy web interface that lets visitors start a conversation and alerts me (or any logged-in admin) instantly.

Core requirements
• Real-time messaging powered by WebSockets, Socket.IO, Pusher, Firebase, or a similarly reliable solution
• Clean, embeddable chat widget on the public site (minimal footprint, responsive)
• Secure admin dashboard where I can see active conversations, reply, and view basic visitor info
• Conversation history stored in my database for follow-ups and simple reporting
• Visual and/or audio notifications when a new message arrives

Acceptance criteria
1. First message from a visitor appears in the admin view within one second.
2. Widget loads in under one second on a standard broadband connection.
3. All traffic encrypted (HTTPS / WSS) and sanitized to prevent XSS or SQL injection.
4. Clear hand-off instructions so I can deploy the code to staging and production myself.

If you’ve built something similar in Node.js, Laravel, Django, or any modern stack and can deliver clean, well-documented code, let’s talk—I’m ready to get this live.
php javascript mobile app development node.js web development frontend development reseller web api web application web design
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.