Python Client Portal Webinar Platform

Job ID: 40547692

Budget: $15 – $25 USD

I need a Python-based client portal that lets my members register for, attend, and watch our weekly live-stream webinars. The core of the build is a scheduling and hosting module: I should be able to create a session, set the date and time, and have the system automatically generate the attendee link and reminder emails.

Because every session is broadcast live, the streaming layer must support:
• Chat functionality for real-time audience interaction
• Screen sharing so I can demo material on the fly
• Recording capability with the file saved back into the portal for replay access

A clean, responsive front end where users can log in, see the upcoming webinar, and hit “Join” is essential. An admin view for me to schedule new events, upload slide decks, and download attendance/engagement stats will round out the project.

I’m comfortable if you build on Django, FastAPI, or another modern Python framework, and you’re welcome to incorporate WebRTC, Zoom or YouTube Live APIs—whatever delivers reliable, low-latency streaming and keeps the stack maintainable.

Send me a short outline of how you’d architect the solution, including the streaming tech you’d choose and a rough timeline for a usable MVP.