Skip to content

NaveenPantra/svec-marks-scrapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

svec-marks-scrapper

A CLI tool to scrape marks for Sree vidyanikethan engineering college examination portal.

About

This CLI tool will extract the marks of the SVEC student from 2010 and above and display them in the terminal/cmd prompt.

The fetched results will be stored in a JSON file data.json in your current working directory

you have to give the following information for scrapping

  • start year
  • end year
  • branch code

I use the above provided information to generate the roll numbers of the students from start year to end year and scrape data

start year  = 15
end year = 15
branch code = 12

I'm using this expression to translate to given data to roll number ({{startYear}}121A{{branchCode}}{{roll}}) 
Example roll number: 15121A12B2

Requirements and Setup

  • Clone the repository git clone git@github.com:NaveenPantra/svec-marks-scrapper.git
  • Download node v14 or higher.
  • Check your node and npm version using node -v and npm -v.
  • Run npm intall.
  • Run npm start / node app.js.
  • To debug run node inspect app.js and use CLI debugger tool or Chrome node dev tools by visiting chrome://inspect.

upcoming

  • Will give option to store the fetched data to CSV files.

Screenshots

Marks Scrapper (figlet drawing) Marks Scrapper (inquirer questions) Marks Scrapper (scrapping marks)

video

Screen.Recording.2021-12-03.at.02.18.22.mp4

About

CLI tool to scrape marks for Sree vidyanikethan engineering college exam portal.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published