Tech Hub

@ Solution Architecture Works

Version 2 of the IretiPay application

Transfer – Select a Contact

Estimated reading: 1 minute 57 views

Location
Home Page > Transfer > Contact

Objective

This page allows the user to select a contact to perform an action (for example: transfer, payment, or other interaction).

Visible Elements

1. Title

  • Main title: Select a Contact

2. Search Bar

  • Search field with placeholder: Search for a contact…
  • Magnifying glass icon: to initiate the search.
  • + button (on the right): allows adding a new contact.

3. Contact List

  • Section: All Contacts
  • Current state: Loading contacts… (indicated by text and a circular loading animation).

4. Navigation Bar (bottom)

  • Home (house icon)
  • Bills (document icon)
  • Currencies (currency icon)
  • Settings (gear icon)
  • Central floating button: QR Code (likely for scanning a code to perform a quick action).

Expected Behavior

  • Search:
    The user enters a name or number in the search bar to filter contacts.
  • Add Contact:
    By clicking the + button, the user is redirected to a page to add a new contact.
  • Loading:
    While loading, the contact list is unavailable.
    Once loading is complete, contacts appear under the All Contacts section.

Error Cases

  • If no contact is available, display a message: No contacts found.
  • If the search returns no results, display: No matching contact found.

Target Audience

Users who want to select a contact for operations within the application.

Share this Doc

Transfer – Select a Contact

Or copy link

CONTENTS