Skip to content

blueputty01/college-data-collection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

University Data Scraping

  • Given a list of urls to Naviance profiles in a .txt file, program will create a csv file outlining key information about the college.
  • Data helps in college application decisions

Dependencies ⚙️

Please have Node JS and Node Package Manager (NPM) installed: https://docs.npmjs.com/downloading-and-installing-node-js-and-npm

Run npm install in root of project to install dependencies

Usage guide 🤔

  1. Create file list.txt in root folder and populate with Naviance urls, seperated by line break.
  2. Sign in to https://student.naviance.com
  3. Get API token by entering the following code in console (ctrl+shift+j/cmd+shift+j) and hitting enter window.localStorage.deepLinkingAuthorizedToken
  4. Create a file named .env at root with the contents API_KEY=result-of-step-3 (example in .env.sample)
  5. Run script with either npm dev or npm start

About

Compiles descriptive statistics on colleges

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published