codeitcaleb / Rotom-Pokedex-CLI

Module 1- CLI Ruby Data Gem Portfolio Project for the Flatiron School Online-FT-081219 cohort.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cli::Rotomdex

A CLI adaptation of the scene from this clip: https://www.youtube.com/watch?v=L40gHu_-eZI

Installation

Add this line to your application's Gemfile:

gem 'cli-rotomdex'

And then execute:

$ bundle

Or install it yourself as:

$ gem install cli-rotomdex

Usage

  1. Follow the first prompt and type your name.
  2. You will be prompted with y for yes and n for no, choose y to continue and n to exit. 3.Type generation in oreder to be prompted with a list of different generations to choose from. Select a generation by typing the corresponding number associated to your choice.
  3. Choose a Pokemon by it's number.
  4. When finished press y to continue and choose again and n to exit the program.

Resources used

https://pokemondb.net/pokedex/national https://www.youtube.com/watch?v=L40gHu_-eZI

Development

After checking out the repo, run bin/setup to install dependencies. Then, run rake spec to run the tests. You can also run bin/console for an interactive prompt that will allow you to experiment.

To install this gem onto your local machine, run bundle exec rake install. To release a new version, update the version number in version.rb, and then run bundle exec rake release, which will create a git tag for the version, push git commits and tags, and push the .gem file to rubygems.org.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/codeitcaleb/cli-rotomdex. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.

Code of Conduct

Everyone interacting in the Cli::Rotomdex project’s codebases, issue trackers, chat rooms and mailing lists is expected to follow the code of conduct.

About

Module 1- CLI Ruby Data Gem Portfolio Project for the Flatiron School Online-FT-081219 cohort.

License:MIT License


Languages

Language:Ruby 98.5%Language:Shell 1.5%