Skip to content

This is a Ruby Capstone Project, in this project I built a scraper that's capable of getting data out of web pages, in this case, the information can be used by anyone touring the Gauteng province in SA, or by businesses in need of mall locations for business. The scraper should be a very simple (but limited) data mining extension for facilitati…

Notifications You must be signed in to change notification settings

tnyandoro/Scrapper_Ruby_Capstone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scraper_Ruby_Capstone

This is a Ruby Capstone Project, in this project i built a scrpper that's capable of getting data out of web page. I m Scraping information from a website with Gautengs malls should be very simple (but limited) data mining extension for facilitating online research when you need to get data into spreadsheet form quickly. It is intended as an easy-to-use tool .

Project Design

Scraper Screenshot

scraper

This project is a Web Scraper that takes information from Tripadvisor Website. It scrapes some information on a list of Malls found in gautegn province. It will list the name of the mall, the location and the ratings.

Built With the following Technologies

  • Ruby
  • Rspec (testing)
  • HTTParty
  • Nokogiri
  • Rubocop
  • Colorize
  • byebug (for debugging)

Live demo

Rplit live demo!

Setup

To start this project run: git clone https://github.com/tnyandoro/Scrapper_Ruby_Capstone.git

Now git checkout feature branch to development & open a pull request based on development (develop) branch.

After cloning the project, you should cd into the (scraper_ruby_capstone) directory where the code is stored & navigate into bin older using cd bin command on the terminal, then run: bundle install to install the necessary dependencies & lastly run: ruby main.rb to see the scraper in action. In the terminal or command prompt:

  • type cd Scrapper_Ruby_Capstone
  • type gem bundle install
  • type ruby bin/main.rb

To Run Rspec:

Open your terminal & run rspec by this command rspec --format doc & the program will run tests for (scraper_spec.rb).

Authors

👤 Author

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page]https://github.com/tnyandoro/Scrapper_Ruby_Capstone/issues/).

Show your support

Give a ⭐️ if you like this project!

📝 License

This project is not licensed.

About

This is a Ruby Capstone Project, in this project I built a scraper that's capable of getting data out of web pages, in this case, the information can be used by anyone touring the Gauteng province in SA, or by businesses in need of mall locations for business. The scraper should be a very simple (but limited) data mining extension for facilitati…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages