I run an educational channel and I’m ready to give my learners a dedicated Android experience. I need a developer who can craft a clean, reliable video-streaming app that plays both my pre-recorded classes and my occasional live sessions. The core experience should be straightforward: learners open the app, browse or search for lessons, tap to watch, and, when I go live, receive a push notification and join the stream in real time. Adaptive quality switching, standard playback controls, and an intuitive category structure are essential so that students on any connection can keep up. Android is the immediate priority, yet I’d like the architecture kept modular so adding an iOS or web front-end later will be painless. To keep uploads and live scheduling manageable, I’d like a simple web-based admin panel or Firebase console integration—whichever fits best—to let me add new videos, set thumbnails, schedule lives, and view basic analytics. Deliverables • Production-ready Android app (.aab/.apk) signed for Google Play • Source code with clear documentation • Basic backend or cloud configuration supporting video hosting and live streaming • Short walkthrough or recorded demo explaining how I add content and start a live session I’m open to your preferred stack—Kotlin, Java, Flutter, React Native, or any robust video SDK—as long as the result is stable and easy to maintain. If you’ve built similar streaming or educational apps, I’d love to see them along with your estimated timeline.