Awesome-Steam-Reader

A Steam shop command-line page scrapper developed in Ruby for fetching daily deals from the store bypassing all the ads, with a nice user interface. Rspec tests are included.

Stars
7

Awesome Steam Reader

An awesome Steam store scrapper.

Awesome Steam Reader is a Steam store scrapping tool. It scrapes data from the main Steam store page and the initial focus is to get information of the main featured deals for the day using your terminal in full color.

Why is this useful?

Now you can access the deals directly by skipping the webpage clutter and all the ads, accessing the deals for the day directly. Use your terminal!!

Video presentation of the project

https://www.loom.com/share/d3f310ce945446458b4e124da824c560

Built With

  • Ruby language!
  • HTTparty gem
  • Nokogiri gem

Future Additions

  • Tables.
  • Pagination.
  • Read and present other info, like best-sellers and trending games.

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

  • Ruby must be installed in your machine.

Setup

  • Clone this repository into your local machine.
  • Run this command to get the dependencies.
  $ bundle install
  • Run the main file by typing this in your command line:
  $ cd Awesome-Steam-Reader
  $ cd bin
  $ ruby asr

Usage

Just follow the on screen instructions.

Authors

👤 Miguel Tapia Escalera

🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

  • Hat tip to anyone whose code was used
  • Inspiration
  • etc

📝 License

This project is MIT licensed.

Related Projects