Hybrid Course Subscription Platform

Заказчик: AI | Опубликовано: 27.01.2026

I need a single code-base solution that runs smoothly on both web browsers and mobile devices. The platform will release one new course each month, and students will join through a recurring subscription. Each course blends live sessions with an on-demand video library, so the system must stream live classes reliably and serve recorded content without lag. Core flow • Students create an account, pay the subscription, and are instantly enrolled in the current month’s course. • They can watch past recordings, receive notifications for upcoming live lessons, and participate in a real-time group chat that is visible only to active subscribers. • Admins add new courses, upload videos, schedule live events, moderate the chat, and track subscriptions, refunds, and usage analytics. Preferred tech stack is open, yet I expect a modern framework such as React or Vue for the web front end and React Native or Flutter for the mobile apps, tied to a REST or GraphQL API on a secure backend (Node, Django, or similar). Streaming can leverage Zoom, Twilio, or AWS IVS, while recorded media can sit on an S3-style object store with a CDN in front. The chat needs WebSocket or Firebase-style real-time messaging so hundreds of students can type concurrently without delay. Please submit a detailed project proposal that outlines architecture, milestones, third-party services you suggest, and an estimated timeline from kickoff to launch.