This page should list all Flutter modules from “generic“ and “library“ folders. Feature modules are expected to be documented in - FE docs as they contain business logic itself.
Idea is to keep status of modules (existence and functionalities) up to date, so squads can easily check whether some part of functionality is ready (implemented and included in main), in progress (implementation done in working branch) or missing (we know it should exist or include some functionality, but no squad picked it for development).
Generic
Module name | Functionalities and status | Description |
---|---|---|
analytics | ready | Analytics abstraction and Firebase integration |
app_config | ready | Application remote configuration and feature flags |
module_common | ready | Basic UI blocks with integration to analytics, etc |
monitoring | ready | |
ui | ready | Contains all UI elements, style, values that are used across app |
Library
Module name | Functionalities and status | Description |
---|---|---|
data_abstraction | ready | Definition of entities, modules and repositories |
device_fingerprint | ready | Integration of AdvanceAI DFP SDKs https://in.advance.ai/iframe?apiname=https%3A%2F%2Fdoc.advance.ai%2Fsg%2Fdevice_finger_print.html%20 |
extensions | ready | Common useful extensions |
forgerock | deprecated - only mock auth | Mocked local auth |
injection | ready | Annotations for multi-module DI |
iqa | ready | Integration of AdvanceAI IQA plugin SDKs https://doc.advance.ai/sg/global_image_quality_check.html#global-image-quality-check |
liveness | ready | Integration of AdvanceAI Liveness plugin SDKs |
logger | ready | Logging utility module |
performance_monitoring | ready | Performance monitoring utility module |
vida | ready | Integration of Vida auth SDKs https://drive.google.com/drive/u/0/folders/1hXAOb_iWxcySKrzTF54aRKsJJRgWBxhB |
video_kyc | ready | Integration of AdvanceAI Video KYC plugin SDKs |