Android Edu-App with Secure Features

Job ID: 39314955

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

Development of a Secure Android Educational Application
Project Overview:

We are seeking a skilled freelancer or development team to create a secure Android-based educational application. This app should provide students with access to learning materials, practice tests, and video solutions across multiple subjects, while ensuring content protection and a seamless learning experience.

Key Features and Requirements:

User Authentication and Security:

Email and Mobile Verification: Mandatory verification of both email and mobile number during registration.

One Device Login: Restrict user access to a single device at any given time.

OTP Support: Implement One-Time Password (OTP) functionality for password recovery.

Content Protection: Prevent screenshotting, screen recording, and unauthorized sharing of materials.

Dashboard and Subject Modules:

Upon login, users should be directed to a dashboard displaying modules for five different subjects.

Each subject module should contain:

Learning materials (text, images, PDFs).

Sample questions for practice.

A test section with randomized questions from the backend.

Video lessons for in-depth understanding.

Examination Interface:

Timer: Display a countdown timer during active tests.

Question Randomization: Ensure questions are shuffled and not repeated across multiple attempts.

App Usage Restriction: Disable app switching or window switching during an active exam.

Scorecard Generation: Upon completion, generate a scorecard with the user's performance and provide solutions to the attempted questions.

Download Restrictions: Allow downloading of the scorecard only; prevent downloading of other materials.

Additional Features:

Push Notifications: For exam reminders, new content updates, and announcements.

User Analytics: Track user progress, test performance, and content engagement.

Admin Panel: For content management, user management, and analytics viewing.