I’m building a web-based video chat where every session can be recorded and stored for later playback. Users should only be able to join once they’ve logged in, so please include a simple yet robust authentication flow—email + password or any mainstream OAuth you prefer—as long as it keeps non-members out. Core requirements • Real-time, low-latency video using WebRTC or an equally capable technology • Automatic start-to-finish recording of each call with downloadable or cloud-stored files • Clean UX: join lobby → authenticate → enter room → record active on connect • Admin view to list and replay past recordings I don’t need text chat, screen-share, or other extras right now; the focus is rock-solid video and recording. Front-end could be React, Vue, or plain JavaScript if you prove it stays lightweight; back-end is up to you, provided it’s easy for me to deploy on a standard VPS. Deliverables 1. Source code and concise setup guide 2. Deployed demo on your server for acceptance testing 3. Brief hand-over call walking me through the key parts If this lines up with your expertise, let’s talk time frame and milestones so we can move ahead quickly.