# Use Case 7.1 Show all available cards ## Overview | Aspect | Description | |------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | **Summary** | The user views all available cards on the app dashboard. | | **Goal** | Finding Cards available in the app | | **Preconditions** | *None* | | **Postconditions** | *None* | | **Triggered by** | | | **Additional Documentation** | *None* | | **Possible errors** | *None* | | **Logical test cases** | | ## Flow | # | Description | Next | |---------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------| | **1** | **PRIMARY SCENARIO** | | | **1.1** | **System displays screen 'Dashboard'** | | | 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 Scan QR | Go to: [UC9.9 Scan QR](UC9.9_ScanQR.md) | | 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 | Show placeholder 'under construction' | | 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 | |