Initial Checklist
User Story
- As a user looking for a certain contact in my address book, I want to filter the list of contacts by a search term, so that I can find the contact quickly (or learn that I don't have them in my address book)
User Value
Contacts MVP: discoverability
Acceptance Criteria
- above the list of contacts there is a search input, exactly the same as above the users list in the admin settings app
- entering a search term filters the currently displayed contacts by firstname, lastname and email partial matches (client side)
- entering a search term has a short debounce if we do server side search
- the search term is highlighted/marked in the filtered results (e.g. if search for "phi", we'd highlight "phi" in "Sophia")
- if no results remain, we show a short message and a nice icon

Initial Checklist
User Story
User Value
Contacts MVP: discoverability
Acceptance Criteria