So just to make it a little more clear for you what we're trying to do in this project, we're going
to get the job titles from each of these job on this website, and we're going to scrape the job titles
and then the URL of each of these jobs and their description of the job.
And we're going to do that on every page that we can access on this website.
So we're going to scrape through all of these pages and get all of the jobs and the descriptions.
So let's go on and initialize the project and import some packages we'll be using.
So I'm going to go inside of the terminal and I will make a empty folder.
Let's call it Praxis Scraper.
And then let's open it up inside of VS code.
So here I have my empty folder.
There's absolutely nothing inside here.
And let's go ahead and import the packages we'll be using.
Inside the terminal type in npm I cheerio and then axios.
So cheerio.
We have used before for selecting the CSS selectors and getting that from the HTML.
Axios is a new package we started using now it is another Http request client.
Uh library, just like the request package we use before.
Axios is also very popular in react frontend.
So if you used react frontend before, you probably touched on Axios before.
So you feel right at home with Axios.
And if you haven't used Axios before, don't worry, it's very easy to start using it and we're going
to be using it to get the HTML from the website.
So now on to the next section.
That's actually where we're going to get the first index page and already start scraping some jobs from
the Praxis website.
So I'll see you in the next section.