1. Partner App (66D)
1.1. Registration (15)
1.1.1. Set Pin using Channel Portal Credentials
1.1.1.1. UI
1.1.1.1.1. 6
1.1.1.2. API Calls
1.1.1.2.1. 5
1.1.1.3. Local Data Save
1.1.1.3.1. 4
1.2. Login (13)
1.2.1. Use Pin for subsequent access (app locally stores channel authenticated status for user on the app)
1.2.1.1. 6
1.2.2. Pin Fail Attempts handling
1.2.2.1. 4
1.2.3. Backend service to reverify from channel portal about existence of user
1.2.3.1. 3
1.3. User Profile (19)
1.3.1. Profile data collect/update and sync to server
1.3.1.1. 12
1.3.2. My Rights
1.3.2.1. 7
1.4. User Rights (16)
1.4.1. Fetch default rights
1.4.1.1. 16
1.5. My Team (99)
1.5.1. Tree View
1.5.1.1. user type = Addon and producer type = Agent
1.5.1.1.1. 12
1.5.1.2. user type = Self and producer type = Sub_Agent
1.5.1.2.1. 12
1.5.1.3. user type = Self and producer type = Agent
1.5.1.3.1. 11
1.5.2. Escalation View
1.5.2.1. user type = Self and producer type = Agent
1.5.2.1.1. 12
1.5.2.2. user type = Addon
1.5.2.2.1. 10
1.5.2.3. user type = Self and producer type = Sub_Agent
1.5.2.3.1. 12
1.5.3. Actions
1.5.3.1. 30
1.6. Products (89)
1.6.1. Engagement
1.6.1.1. Birthday, Festivals, general inusrance updates, good deals/quotations, travel & health tips Analytics
1.6.1.1.1. 32
1.6.2. Promote
1.6.2.1. Product Communication across LOB (Motor/Health/Travel/SME) - Multimedia, product information(features & benefits) up sell & cross sell communication, FAQs, Product comparisons, and campaigns Campaign Analytics
1.6.2.1.1. 30
1.6.3. Customer Service
1.6.3.1. Policy details, Claims steps and closest branch details
1.6.3.1.1. 27
1.7. MIS (94)
1.7.1. Performance Stats
1.7.1.1. 25
1.7.2. Gamified View
1.7.2.1. 25
1.7.3. Surveys / Feedback
1.7.3.1. 22
1.7.4. Access Management
1.7.4.1. 22
1.8. Notification (16)
1.8.1. On new module launches
1.8.1.1. 2
1.8.2. On new events
1.8.2.1. 2
1.8.3. On access rights - allocation and revocation
1.8.3.1. 2
1.8.4. Any broadcast message
1.8.4.1. 2
1.8.5. Product blast
1.8.5.1. 2
1.8.6. Notification for birthdays/anniversary
1.8.6.1. 2
1.8.7. Notification behavior
1.8.7.1. 2
1.8.8. Notifications are clickable and should be linked to specific module/event/contact etc. to navigate to specific module
1.8.8.1. 2
1.9. Library (18)
1.9.1. Firebase Notifications
1.9.1.1. 4
1.9.2. Local Database
1.9.2.1. 3
1.9.3. GA
1.9.3.1. 8
1.9.4. Crashlytics
1.9.4.1. 3
1.10. Bulletin Board (11)
1.10.1. UI
1.10.1.1. 6
1.10.2. API Integration
1.10.2.1. 5
1.11. Knowledge & Training (50)
1.11.1. Training content and profile
1.11.1.1. 25
1.11.2. Knowledge Game Stats
1.11.2.1. 25
2. Web Portal (73D)
2.1. Identity & Access Management (125)
2.1.1. Roles
2.1.1.1. Agent
2.1.1.1.1. 5
2.1.1.2. SubAgent
2.1.1.2.1. 5
2.1.1.3. User
2.1.1.3.1. 5
2.1.2. Hierarchy
2.1.2.1. Agent
2.1.2.1.1. Subagent
2.1.2.1.2. User
2.1.3. MIS Access
2.1.3.1. 30
2.1.4. Product Access
2.1.4.1. 30
2.1.5. Policies
2.1.5.1. 30
2.1.6. User Management
2.1.6.1. CRUD
2.1.6.1.1. 30
2.2. Frontend (60)
2.2.1. MIS
2.2.1.1. 60
2.3. Backend (64)
2.3.1. Product Management
2.3.1.1. Template Upload
2.3.1.1.1. 12
2.3.1.2. CRUD
2.3.1.2.1. 40
2.3.2. Bulletin Board
2.3.2.1. 12
2.4. API (72)
2.4.1. Registration
2.4.1.1. 8
2.4.2. Login
2.4.2.1. 14
2.4.3. Rights
2.4.3.1. 10
2.4.4. Products
2.4.4.1. 12
2.4.5. Bulletin API
2.4.5.1. 10
2.4.6. Profile
2.4.6.1. 18
2.5. Crons(30)
2.5.1. 30
2.6. Library (55)
2.6.1. S3
2.6.1.1. 12
2.6.2. SwiftMailer
2.6.2.1. 12
2.6.3. Firebase
2.6.3.1. 18
2.6.4. SMS
2.6.4.1. 13
2.7. Notification Management (35)
2.7.1. Rule Engine for automated event based notification
2.7.1.1. 35
2.8. Integrations (35)
2.8.1. Channel Portal
2.8.1.1. Authentication Calls
2.8.1.1.1. 35