Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a dedicated screen to manage your contacts #13

Open
marsbergen opened this issue Jul 22, 2024 · 0 comments
Open

Create a dedicated screen to manage your contacts #13

marsbergen opened this issue Jul 22, 2024 · 0 comments
Labels
design needed We need designs before this can be developed enhancement New feature or request

Comments

@marsbergen
Copy link
Member

marsbergen commented Jul 22, 2024

Functional Requirements

  • You should be able to overview of your contacts, you should see their:
    • name
    • role within the organisation
    • email (if we have one)
    • phone number (if we have one)
    • show if the contact is your favorite
  • You should be able to email and/or call a contact from this list
  • You should be able to mark and unmark contacts as favourite
  • When Add a new contact to your contacts list #14 is delivered before this item, you should be able to create a new contact with a button near the contact list\
  • You should be able to filter on only your favorite contacts
  • You should be able to sort on name (introduced in Sort contacts by last name first #12) or sort your favourites first
  • You should be able to start a 1-1 chat with the contact (introduced in Add 1-1 chat #8)

Technical Requirements

  • Create new API for contacts on endpoint /contacts

Design Requirements

  • The create contact button should be a primary button
  • Contacting a contact via Chat should be a primary functionality
    • Contacting a contact via phone or email should be a secondary functionality
@marsbergen marsbergen added enhancement New feature or request design needed We need designs before this can be developed labels Jul 22, 2024
@infowijs infowijs locked and limited conversation to collaborators Jul 22, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
design needed We need designs before this can be developed enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant