An application that displays a list of contacts, searches through them, displays 3 entries for each page and has also an ‘add contact’ option with data validation (it redirects the user to the same page before adding any entries if any of the required fields is left blank).