🎥 LiveStream App
A real-time Live Streaming Web Application where a user can start a live stream, and up to 10 participants can join the stream. Users can interact through live chat, and the platform includes authentication features such as login and registration.
🚀 Features 🎥 Live Streaming
Host can start a live video stream
Up to 10 viewers/participants can join
Real-time audio/video communication
Smooth, low-latency streaming
💬 Live Chat
Real-time messaging for all participants
Auto-scroll chat window
Username display for each message
🔐 Authentication
User Register
User Login
Authentication validation
Secure password handling
🖥️ UI / UX
Clean and responsive interface
Streamer and viewers layout
Easy to join, leave, and navigate
🛠️ Technologies Used
Frontend: HTML, CSS, JavaScript
Backend: Node.js / Express
Real-time: WebRTC, Socket.io
Database: SQL
Authentication: JWT / Sessions