I’m building an online platform dedicated to TRB Training and need both a responsive website and a companion mobile app that deliver full educational courses. The system must comfortably handle live video classes, recorded lessons, quizzes with auto-scoring, discussion forums, and formal exams, all wrapped in an intuitive user experience. Core expectations • Learners and instructors sign up securely, join live sessions, revisit recorded content, sit for quizzes or exams, and interact in forums without friction. • An admin dashboard lets me upload courses, schedule live classes, monitor analytics, and moderate discussions. • Progress tracking, certificates on completion, and optional payment gateway integration round out the first release. Deliverables • Production-ready web application (desktop & mobile responsive) • Native or cross-platform iOS and Android apps, published under my accounts • Admin panel with content, user, and report management • Complete source code with setup and deployment documentation Acceptance criteria 1. Live classes stream smoothly for at least 100 concurrent users. 2. Quiz and exam results save instantly and appear in the learner profile. 3. Recorded videos play across modern browsers and current iOS/Android versions. 4. Forum posts can be flagged and approved from the admin dashboard. Propose the stack you feel best suits this scope—React, Vue, Flutter, Laravel, Node, or similar are all fine—as long as it remains scalable and maintainable. Include a brief outline of your approach and an estimated timeline so we can move forward quickly.