https://piyali-job-search.herokuapp.com/
npm start
http://localhost:3000/
https://www.youtube.com/watch?v=ZbtZ_79UmjI
https://github.com/martandsingh/CallExternalApiUsingNodeJs
https://stackoverflow.com/questions/47001537/how-to-include-external-js-file-to-ejs-node-template-page
https://www.apharmony.com/software-sagacity/2014/10/node-js-ejs-function-in-module/
https://www.systutorials.com/241622/in-node-js-how-to-import-functions-from-another-javascript-file/
JavaScript doesn't have a default document global. Browsers provide one, but your Node.js code doesn't run in a browser, it runs in the Node.js environment (e.g., as an application on your workstation, or as a server process, etc.).
https://github.com/jsdom/jsdom
https://www.npmjs.com/package/node-jsdom
https://stackoverflow.com/questions/42111854/javascript-addeventlistener-on-all-created-li-elements
https://webapplog.com/error-handling-and-running-an-express-js-app/