https://medium.com/@aryanvania03/why-does-my-javascript-code-receive-a-no-access-control-allow-origin-header-is-present-on-the-720c40168937