~ Para la petición, utilicé Axios, porque es una biblioteca popular y, en mi opinión, fácil de usar para realizar solicitudes HTTP.
~ Mi primera opción fue emplear un input de texto con el datalist. Sin embargo, tras considerar el diseño y el flujo de usuario, opté por crear un menú desplegable que emula un select, donde el input se utiliza para realizar búsquedas.
~ El test fue resuelto en aproximadamente 5 horas y 30 minutos.