# Use Case 7.1 App overview
## Overview
| Aspect | Description |
|------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **Summary** | The user views the app overview, the main page of the app, showing their cards and the entry points to start an action, view activities, open the menu and read about the app. |
| **Goal** | Finding the user's cards and the actions that can be started from the main page of the app. |
| **Preconditions** | *None* |
| **Postconditions** | *None* |
| **Triggered by** |
- User completes [UC2.3 Unlock the app](UC2.3_UnlockTheApp.md) when app is personalized.
- User completes [UC3.1 Obtain PID](UC3.1_ObtainPidFromProvider.md).
- User completes [UC4.1 Obtain one or more cards from a (Q)EAA Issuer](UC4.1_ObtainCardsFromEAAIssuer.md).
|
| **Additional Documentation** | *None* |
| **Possible errors** | *None* |
| **Logical test cases** | - [LTC24 View all available cards](../logical-test-cases.md#ltc24)
- [LTC67 Revoke PID](../logical-test-cases.md#ltc67)
- [LTC68 Revoke EAA](../logical-test-cases.md#ltc68)
|
## Flow
| # | Description | Next |
|---------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------|
| **1** | **PRIMARY SCENARIO** | |
| **1.1** | **System displays screen 'App overview'**- Actions: Start App Tour (opt.), Start your action, Activities, Cards, Menu, Help, About this app, Disable notifications (opt.), Enable notifications (opt.)
| |
| 1.1a | User selects Start App Tour (Notification: [App tour](../notifications.md#app-tour)) | Go to: [UC1.3 App tour](UC1.3_AppTour.md) |
| 1.1b | User selects Start your action | 3 |
| 1.1c | User selects Activities | Go to: [UC6.1 Show complete history](UC6.1_ShowCompleteUsageAndManagementHistory.md) |
| 1.1d | User selects a Card | Go to: [UC7.2 Show card details](UC7.2_ShowCardDetails.md) |
| 1.1e | User selects Menu | Go to: [UC9.1 Show app menu](UC9.1_ShowAppMenu.md) |
| 1.1f | User selects About this app | Go to: [UC9.2 Get app information](UC9.2_GetAppInformation.md) |
| 1.1g | User selects Help | Go to: [UC9.6 Get help](UC9.6_GetHelp.md) |
| 1.1h | User selects any other dashboard action | End |
| 1.1a | User selects Disable notifications (Notification: [Configure notifications](../notifications.md#configure-notifications))
→ Notification dismissed | |
| 1.1a | User selects Enable notifications (Notification: [Configure notifications](../notifications.md#configure-notifications)) | 2 |
| **2** | **USER ENABLES NOTIFICATIONS** | |
| **2.1** | **System displays splash screen & OS asks permission to send notifications** | |
| 2.1a | User selects Allow
→ Notifications enabled | |
| 2.1b | User selects Don't allow
→ Notifications disabled | |
| **3** | **USER PERFORMS DISCLOSURE ACTION** | |
| **3.1** | **System displays drawer 'Choose how you do it'- Actions: Scan a QR code, Show your QR code
** | |
| 3.1a | User selects Scan a QR code | Go to: [UC9.9 Scan QR](UC9.9_ScanQR.md) |
| 3.1b | User selects Show your QR code | Go to: [UC5.3 Show QR](UC5.3_ShowQR.md) |