Open
Description
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]