Skip to content

Latest commit

 

History

History
8 lines (5 loc) · 930 Bytes

spec.md

File metadata and controls

8 lines (5 loc) · 930 Bytes

Specifications for the CLI Assessment

Specs:

  • Have a CLI for interfacing with the application - CLI is initiated at gem start up. First shows user a list of 50 cat breeds, and user must select via a CLI which cat breed to learn more about. From there, the user continues to use the CLI to learn about more details of the selected cat breed.

  • Pull data from an external source - Data is pulled from the index page (http://www.vetstreet.com/cats/breeds), and then data is pulled from each individual page of each breed (i.e. http://www.vetstreet.com/cats/abyssinian)

  • Implement both list and detail views - List view is 50 cat breeds pulled from the index page (http://www.vetstreet.com/cats). Detail views display a brief overview and fun fact, and then allow for options of which specific topic to learn more about. These details are pulled from each breed page (i.e. http://www.vetstreet.com/cats/abyssinian)