Module 3 — Ruby

Hannah Woodward
1 min readMar 29, 2022

For my module three project I decided to scrape the data from the Dymocks website, to give the user more information on popular books to read.

The user was given a list of the top ten books from the Dymocks website at that time. After selecting the book most interesting to the reader they are given details including author, price and date published. The user is then asked if they would like to see the blurb of the book.

Challenges:

  • Finding a website that can be scraped from (this took me far longer than I anticipated).
  • Having my chosen website crash on me, just as I had completed the assignment first time around.
  • Being totally muddled about instance and class methods and how to call them from different classes.

Successes:

  • CLI app flows well and is very user friendly (if I do say so myself).
  • Ruby in general is a user friendly language, I feel like I picked it up a lot faster than JavaScript, though this could have been because it is the second language.

Code for the project can be found below :)

GitHub repository — https://github.com/HannahIsabel89/mod3_project2

Video — https://flipgrid.com/s/h49Fwu3_mLDF

--

--