Skip to content

Bryanjazo/anime_project

Repository files navigation

Anime Project

In this project you will find the jikson API used..

What it does.

The way it was designed to be used is to process that API for the user’s favorite genre, once the program is running the user will be prompted to input their favorite genre from the following options. Action, cars, comedy, dementia, and demons. As soon as the user inputs their favorite genre a list of the top 20 trending animes will be output in the terminal. Error handling is managed here as well if a user by mistake types in an invalid input it will automatically redirect them to the menu option where it will re-ask the user to input their answer until the correct one has been choosing. After the titles are shown, it will then ask for the user to choose from the following titles allowing the individual to have a pick on what anime they would like more information on. Once the user picks, A synopsis page will pop up allowing the user to have a more detailed understanding of what that specific anime is about. Finally, if the user wants a different genre the program will ask if they would like to choose a different genre or title and if not it will give them an option to exit.

Usage

$ gem install anime

Development

After checking out the repo, run bin/setup to install dependencies. 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 the created tag, and push the .gem file to rubygems.org.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/[USERNAME]/anime. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the code of conduct.

License

The gem is available as open source under the terms of the MIT License.

Code of Conduct

Everyone interacting in the Anime project's codebases, issue trackers, chat rooms and mailing lists is expected to follow the code of conduct.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published