Integrated Android App and Desktop Platform

Job ID: 39260216

Budget: ₹12,500 – ₹37,500 INR

Mobile Android App And Window Desktop Application Requirements
1. Login System
* Users log in with a username and password.
* If the same account is logged in on a second device, the first device should be logged out.
* Demo accounts should run only once per device; after use, they should not work on that device again.
2. Home Page
* Displays subscription details (how many days left until expiry).
* Includes a Logout button.
* A Watch Now button to start a Zoom meeting.
3. Zoom SDK Integration
* Embedded Zoom SDK for video playback.
* Only shows hosted videos, not other connected users.
* Default layout with camera and mic always OFF.
* No buttons except the Leave button.
* Should support multiple hosted Zoom videos.

Admin Panel Requirements
1. User Management
* A form to create users with:
* Username
* Password
* Subscription duration (in months)
* User create Date
* Last login Date
* Option to Renew user subscriptions.
2. Expired Users Table
* Shows expired users.
* Option to Renew user subscriptions.
3. History Section
* Keeps track of subscription renewals and user actions.
4. Firebase Integration
* All user data, authentication, and subscription details should be stored in Google Firebase.