I need a native-quality Android application that mirrors the core experience of my existing video-streaming website while adding mobile-first polish. The app must let viewers sign up, log in, and manage their own profiles, and it also has to give approved creators the ability to upload and share videos directly from the phone. Access to the catalog will be subscription-based, so the flow for choosing a plan, paying, and renewing has to feel seamless. We are onboarding a new Indian payment gateway (full REST API documentation is ready on my side) and I want that integration handled end-to-end—plan creation, recurring charges, webhook handling, and graceful failure states included. I am aiming for the standard streaming comforts: smooth adaptive playback, background audio, and sensible bandwidth handling, but the headline features are authentication, video upload, and the subscription/paywall powered by the gateway. The project needs to move quickly; I am ready to supply API keys, existing backend endpoints, and brand assets immediately and would like a first test build as soon as possible. Deliverables I expect: • Complete Android Studio project with annotated source code • Signed release-ready APK and a Play Store-compliant bundle • Brief setup document so my in-house dev can reproduce the build • Post-launch support for any payment-gateway approval tweaks If you have solid experience with Kotlin/Java, ExoPlayer (or similar), and Indian payment integrations, I’m ready to get started right away.