Mission-Prerna / Nipun-Lakshya-App

Public repo of the Nipun Lakshya Android App used by teachers, examiners, mentors & parents to help students prepare for and perform assessments in Uttar Pradesh, India.
4 stars 9 forks source link

[NL App Enhancements] Integrate External App Invocation for Assessments #4

Open omkar309 opened 7 months ago

omkar309 commented 7 months ago

Ticket Contents

Description

Our current assessment flow within the app necessitates user authentication and metadata retrieval, resulting in a cumbersome user experience. To streamline this process, we seek to enable external applications to invoke our assessment flow via intent, passing relevant parameters. Subsequently, assessment results should be returned to the invoking app through the intent's result mechanism.

Goals

Expected Outcome

  1. The application should be capable of receiving and processing intents from external sources, facilitating seamless integration with third-party applications.
  2. Upon receipt of an intent with appropriate parameters, the app should initiate the assessment flow automatically, minimizing user effort.
  3. Assessment results should be diligently packaged and transmitted back to the invoking app using the intent's result mechanism.

Acceptance Criteria

Same as expected outcome

Implementation Details

None

Mockups/Wireframes

None

Product Name

Nipun Lakshya App

Organisation Name

SamagraX

Domain

Education

Tech Skills Needed

  1. Proficiency in Android intent handling and inter-app communication mechanisms.
  2. Familiarity with data serialization techniques for transmitting assessment results.

Mentor(s)

@charanpreet-s

Complexity

Low

Category

Beginner Friendly

TheNPDev commented 5 months ago

Hello @charanpreet-s sir, Could you please verify that this issue says that the Nipun Lakshya app contains the entire assessment process and external applications can request the assessment results from it?

Also, is there are any assessments present on the Read Along app?