Skip to content

Commit a13cfdb

Browse files
committed
2 parents 1ff5fbf + 01518ac commit a13cfdb

File tree

1 file changed

+4
-12
lines changed

1 file changed

+4
-12
lines changed

README.md

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,16 @@
11
# StudySmart_scrapers
22

3-
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.
55

66
Each scraper is in a file of its own:
77

88
* **reslife-scraper**: This scraper scrapes https://reslife.ucla.edu/reserve for study rooms on the hill that
99
are available.
1010

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
1312

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
1514
for study rooms in Powell Library and YRL that are available upto 3 days ahead from the current date.
1615

1716
* **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
20-
21-
```
22-
npm install puppeteer --save
23-
npm install request
24-
```

0 commit comments

Comments
 (0)