Sha256: 2c222ac3c643d028379335c3917b5074e9be7ded0f7d0e2e1ce57069af73c08f
Contents?: true
Size: 858 Bytes
Versions: 4
Compression:
Stored size: 858 Bytes
Contents
# Specifications for the CLI Assessment Specs: - [x] Have a CLI for interfacing with the application The CLI class in cli.rb welcomes the user and presents the first 5 coffee roasters with their names, locations and summary of their beans. I listed the beans to entice them to read more about it. The user can chose to read about the coffee roasters by entering a number or see lists for more coffee roasters or exit the program. - [x] Pull data from an external source The Scraper class in scraper.rb scrapes the data from the Thrillist site (https://www.thrillist.com/drink/nation/the-21-best-coffee-roasters-in-the-country). It scrapes the name, location, summary of the beans, details and url of each coffee roasters. - [x] Implement both list and detail views From the cli, the user can list coffee roasters or read details about each roasters.
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
coffee_roasters-0.1.4 | spec.md |
coffee_roasters-0.1.3 | spec.md |
coffee_roasters-0.1.2 | spec.md |
coffee_roasters-0.1.0 | spec.md |