You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A collection of all the scrapers being used for our application. These scrapers are built in Node.js and
4
-
leverage Node's Puppeteer and Request modules.
3
+
A collection of all the scrapers being used for our application. Some scrapers are built in Node.js and
4
+
leverage Node's Puppeteer and Request modules. Others are written using Python3.
5
5
6
6
Each scraper is in a file of its own:
7
7
8
8
***reslife-scraper**: This scraper scrapes https://reslife.ucla.edu/reserve for study rooms on the hill that
9
9
are available.
10
10
11
-
***classroom-scraper**: This scraper scrapes a list of classrooms on campus and when they are being used
12
-
libraryinfo-scraper: scrapes library info
11
+
***classroom-scraper**: This scraper scrapes https://www.registrar.ucla.edu/desktopmodules/ClassRoomSearch/ for a list of classrooms on campus and when they are being used
13
12
14
-
***librarystudyrooms-scraper**: This scraper scrapes http://calendar.library.ucla.edu/spaces?lid=4394&gid=0
13
+
***librooms-scraper**: This scraper scrapes http://calendar.library.ucla.edu/spaces?lid=4394&gid=0
15
14
for study rooms in Powell Library and YRL that are available upto 3 days ahead from the current date.
16
15
17
16
***libinfo-scraper**: This scraper scrapes https://www.library.ucla.edu/hours for library info. Information includes library dates & hours. This scraper is written in python3 intsead of javascript (BeautifulSoup).
18
-
19
-
Before running these scrapers, it is advisable to download the required Node modules. This can be done using
0 commit comments