-
Notifications
You must be signed in to change notification settings - Fork 40
Android Cascaded Data Module
charanpreet-samagra edited this page Apr 8, 2022
·
5 revisions
The aim is to create an android library capable of enabling 2 features -
- Nested/Cascaded drop downs
- Nested search engine in a search box
These features will be backed by a list of cascaded data objects where the data object can be defined as a JSON comprising of n number of keys organised in a linear hierarchy (in a parent-child relationship)
An example of a linear data object could be administrative units (District, Block, Gram Panchayat) where Gram Panchayat unit is a child of parent block and block is a child of parent District.
- Create a service to download data objects via API
- Create a manager to modify downloaded data into an optimal data structure efficient for direct and fuzzy search
- A UI layer able to render data in cascaded dropdowns
- A UI layer able to render data in a search box capable of providing direct/fuzzy search
Category | Rating |
---|---|
Difficulty | - |
Risk/Exploratory | *** |
Core Development | ** |
Project Infrastructure | * |
Possible mentors | Charanpreet, Radhay |
Skills | Java, Android(Java/Kotlin) |
Project size | 200 hours (1 months full-time) |
Copyright © 2022 | All Rights Reserved
- UCI Web Channel
- Admin for Sunbird RC
- UCI Signal Integration
- Centralised Access Control
- Competency Passbook
- Low-code Admin Console
- Workflow Management
- Machine Learning Platform
- URL Shortener (YAUS)
- Doc Generator
- Shiksha Postgres Adapter
- Shiksha CMS and Announcements Module
- Shiksha Frontend Restructuring
- Shiksha Design System
- Sunbird QUML Player