Mehulcoder/Internshala_Scraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tired of looking up for your internship application status in Insternshala by scrolling and switching to different pages again and again?

So, this one's for you. A simple webscraping tool which will extract the required data for you and put it into a csv file, in a structured and sorted format.

Open to suggestions for upcoming versions

You should have the following installed on your local machine:

NodeJs
npm
Terminal

Below are the download links for the same:

Install them and then move to the next step.

  • Download and extract the repository.

  • Start terminal and change working directory to the extracted repository.

  • Make sure your current working directory contains the file named index.js

  • To install the required dependencies, inside the terminal, run command npm install

  • Say your email address is [email protected] and password is password. (You'll be having something different, use yours only)
  • Using the terminal run command node index.js [email protected] password

Basically you have to provide credentials as the arguments while running the application.

  • Wait for a few seconds till you see a output.csv file in your directory.
  • DONE !!! Just open the output.csv file and you have all your required data. You can sort it in MS Excel or any other application
  • NodeJs

  • npm dependencies used:

    • "request-promise": "^4.2.5" : To send requests.
    • "ora": "^4.0.4", : For loading animation.
    • "json2csv": "^5.0.1": For creating .csv file

This was something which I had in my mind from a very long time. I didn't now stuff back then so wasn't able to come up with anything. This was really a fun project, got to learn a lot, about cookies and stuff and so much more.

I tried to make this README as detailed as possible. If you have any queries or suggestions you can E-mail me at [email protected] or [email protected].

About

Tired of looking up for your internship application status in Insternshala by scrolling and switching to different pages again and again? So, this one's for you. A simple webscraping tool which will extract the required data for you and put it into a csv file, in a structured and sorted format.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •