WebRTC Video Verification App

Job ID: 39882902

Budget: ₹1,500 – ₹12,500 INR

I need a lean, end-to-end prototype that lets a Patient/Customer open a browser, click a link, and join a WebRTC video call with an assigned representative. During the call the user must be able to share their screen and exchange text messages in a side panel. Once the representative ends the session, the system should automatically:
• generate a concise verification report (simple PDF or HTML is fine)
• email a confirmation to the Patient/Customer

Tech stack is fixed: Node.js for the server, React on the front-end, PostgreSQL for persistence, pure WebRTC (no third-party PaaS) for media. A lightweight Express backend and functional React UI are enough for this first build; design polish can wait.

I will provide basic UI wireframes and the email template. Deliver clean, well-commented code, setup scripts, and a short README so I can run everything locally with Docker or a simple npm install.
Related categories: HTML5 HTML Node.js Express JS PostgreSQL AngularJS React.js Docker WebRTC