There are two problems which are solved using React: Problem 1 Adding items with status Use Tab to filter the added data Problem 2 Handling API Load all contacts, US contacts Utilzing Modals This is a part of coding test of an organization.