Skip to content
@Mission-Prerna

Mission Prerna

Mission Prerna

Mission Prerna is a set of initiatives under the government of Uttar Pradesh to enable smoother functioning of education delivery in the state. Under the mission we are focusing on Nipun Bharat initiatives to ensure every student in the state is Nipun (competent).

Technical Elements

  • Nipun Lakshya Android Application
  • Nipun Lakshya Backend Services

Nipun Lakshya Android application

The Nipun Lakshya Android Application is used by parents, teachers, examiners and mentors. With the app parents & teachers can help students prepare for assessments. Mentors can perform assessments using the app.

The application is predominantly written in Java with newer elements in Kotlin. The app extensively uses a modified version of ODK to collect data. The app uses Hasura for easier access and storage of some of our data elements. The app talks to our backend service for authentication and access control.

Repository: https://github.com/Mission-Prerna/Nipun-Lakshya-App

Nipun Lakshya Backend Services

The backend services for Nipun Lakshya provide support to the above Android applications in user management, authentication & access control via SamagraX's opensource user-service.

Repository: https://github.com/Mission-Prerna/PrernaLakshyaBackend

To easily deploy the backend system locally kindly refer: https://github.com/Mission-Prerna/sandbox-deployment

Popular repositories Loading

  1. Nipun-Lakshya-App Nipun-Lakshya-App Public

    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.

    Java 4 9

  2. nl-apis nl-apis Public

    All the BE APIs to configure, manage & run the NL app

    TypeScript 1 16

  3. mpc-etl-jobs mpc-etl-jobs Public

    Python

  4. nl-scripts nl-scripts Public

    TypeScript

  5. .github .github Public

  6. uci-chatbot-helper uci-chatbot-helper Public

    NL system helper APIs to run a UCI powered Chatbot in the NL app

    TypeScript

Repositories

Showing 8 of 8 repositories
  • nl-apis Public

    All the BE APIs to configure, manage & run the NL app

    Mission-Prerna/nl-apis’s past year of commit activity
    TypeScript 1 16 16 0 Updated Dec 16, 2024
  • Mission-Prerna/nl-hasura-migrations’s past year of commit activity
    PLpgSQL 0 1 0 0 Updated Dec 2, 2024
  • uci-chatbot-helper Public

    NL system helper APIs to run a UCI powered Chatbot in the NL app

    Mission-Prerna/uci-chatbot-helper’s past year of commit activity
    TypeScript 0 0 2 0 Updated Aug 13, 2024
  • Nipun-Lakshya-App Public

    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.

    Mission-Prerna/Nipun-Lakshya-App’s past year of commit activity
    Java 4 9 6 3 Updated Apr 3, 2024
  • sandbox-deployment Public

    Repository to setup a fresh instance of entire NL stack using Docker Compose.

    Mission-Prerna/sandbox-deployment’s past year of commit activity
    JavaScript 0 0 0 0 Updated Aug 18, 2023
  • .github Public
    Mission-Prerna/.github’s past year of commit activity
    0 0 1 0 Updated Aug 18, 2023
  • nl-scripts Public
    Mission-Prerna/nl-scripts’s past year of commit activity
    TypeScript 0 0 0 0 Updated Feb 16, 2023
  • mpc-etl-jobs Public
    Mission-Prerna/mpc-etl-jobs’s past year of commit activity
    Python 0 MIT 0 7 0 Updated Apr 19, 2022

Top languages

Loading…

Most used topics

Loading…