EduAccess: Selective Video Learning App

Job ID: 37747111

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

I am at the helm of an educational institute seeking innovative ways to share knowledge. Our current project aims to modernize how students access educational content. Specifically, we need a mobile application that caters to both major mobile OS platforms: iOS and Android. This application's core functionality will revolve around playing recorded videos, but with a twist - access to these videos will be meticulously controlled.

Our team is diligently working on developing the requisite APIs, but we need a proficient mobile app developer to bring our vision to fruition.

**Key Requirements:**
- **Cross-Platform Development:** The application must run seamlessly on both iOS and Android.
- **Integration Capability:** It should integrate smoothly with our existing systems and databases, utilizing the APIs currently under development.
- **User Management Features:**
- **Login/Logout:** Essential for user identification.
- **Role-Based Access Control (RBAC):** This is critical. Not all users should have the same level of access. Some students will be permitted to view only 5 selected recorded videos, while others can view the entire library.


**Ideal Skills and Experience:**
- Proficient in cross-platform mobile app development (React Native, Flutter).
- Experience with integrating mobile apps with APIs and external systems.
- Strong understanding of RBAC and user authentication methods.
- Previous work on educational or video playback apps is a plus.
- Videos shall be played securely so that screen recording is disabled and even camera recording is disabled too.
- Need to work in team and code to be updated on GitHub library already created by the organization.


This project is not just about technology; it's about creating a learning environment that adapts to the diverse needs of our students. If you are passionate about education and technology, and possess the required skill set, we would love to hear from you.
Related categories: React Native Flutter