Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create Notification Interactor #6

Open
3 tasks
chinmoy12c opened this issue Feb 23, 2023 · 0 comments
Open
3 tasks

Create Notification Interactor #6

chinmoy12c opened this issue Feb 23, 2023 · 0 comments
Assignees
Labels
C4GT community CGCP good first issue Good for newcomers phase-3 Phase-3 of ODK feature upgrade

Comments

@chinmoy12c
Copy link
Member

chinmoy12c commented Feb 23, 2023

Description

Create an interface for interacting with the notification system of ODK (Open Data Kit). The goal is to develop a Notification interactor that enables the pushing of custom notifications based on form events. Additionally, the interface should allow for configuring notifications based on conditions specified in the settings file.

Goals

  • Create a Notification interactor for ODK
  • Implement the functionality to push custom notifications when specific form events occur
  • Enable the configuration of notifications based on conditions specified in the settings file

Expected Outcome

The ODK library should include a Notification interactor that is capable of firing custom notifications according to the provided configuration.

Acceptance Criteria

  • The Notification interactor is successfully implemented.
  • Custom notifications can be pushed when form events occur.
  • Notifications can be configured based on conditions specified in the settings file.

Implementation Details

  • Technologies: Java, Kotlin
  • Local notifications will be created using the Android Notification Framework.
  • Notifications will be triggered based on specified logic and conditions in the settings file.

Project

ODK Collect Extension

Organization Name:

Samagra Governance

Domain

(Others) Form/Data Entry

Tech Skills Needed:

  • Android
  • Java
  • Kotlin

Mentor(s)

@charanpreet-samagra

Complexity

Low

Category

Feature

Sub Category

[Localization], [Frontend], [Mobile]

@chinmoy12c chinmoy12c self-assigned this Feb 23, 2023
@karntrehan karntrehan transferred this issue from another repository Mar 9, 2023
@chinmoy12c chinmoy12c added the phase-3 Phase-3 of ODK feature upgrade label Mar 13, 2023
@charanpreet-s charanpreet-s self-assigned this Jun 22, 2023
@charanpreet-s charanpreet-s changed the title Create NotificationInteractor Create Notification Interactor Jun 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C4GT community CGCP good first issue Good for newcomers phase-3 Phase-3 of ODK feature upgrade
Projects
None yet
Development

No branches or pull requests

3 participants