I need a complete online education app that delivers technical-skills training to our learners. The solution must run smoothly on iOS, Android, and the web from a single code-base, giving users the same experience no matter which device they choose. Core learning experience • Live classes: real-time video with chat, screen sharing, and the ability for instructors to upload code snippets on the fly. • Recorded course material: a searchable library where lessons stream in HD and support offline download on mobile. • Assessments & quizzes: auto-graded multiple-choice and coding challenges, with instant feedback and a results dashboard for students and instructors. Admin needs – Instructor dashboard to schedule sessions, upload resources, and track student progress. – Role-based access for admins, teachers, and corporate clients. – Basic CRM hooks or clean API endpoints so we can sync enrolment data with our in-house system. Technical expectations • Modern cross-platform stack (Flutter, React Native, or similar) paired with a scalable backend (Node, Django, or comparable) and cloud video services such as AWS IVS or Agora for live streaming. • Secure user authentication (OAuth, SSO ready) and GDPR-compliant data handling. • Code that is modular, well-documented, and pushed to our private Git repo throughout the project. Deliverables 1. UX/UI mock-ups approved before development. 2. Full source code, build scripts, and database schema. 3. Deployed apps on the Apple App Store, Google Play, and a production web URL. 4. Admin manual plus a brief video walkthrough. 5. Two-week post-launch support to squash any critical bugs. If this scope aligns with your expertise, outline your proposed tech stack, timeline, and any similar apps you have shipped. Let’s create a polished, scalable platform that upskills our users and keeps them coming back for more courses.