Express JS

Created with Axios & Express

A simple web scraper that gets a book from goodreads.com by providing the ISBN.

Dependencies

  1. axios v0.27.2
  2. cheerio v1.0.0-rc.11
  3. cors v2.8.5
  4. express v4.18.1
  5. nodemon v2.0.16

Styles

  1. Twitter Bootstrap v5.1.3

More details

  • The app is configured to scrape the data from https://www.goodreads.com/book/isbn/${ISBN}
  • The app runs on http://localhost:8000
  • You can see the resulted json file on http://localhost:8000/results
  • You can see the resulted html by opening the index.html file in the browser

Usage

  • run npm run start in the ./goodreads-web-scraper folder