Git Product home page Git Product logo

module-one-final-project-guidelines-web-071717's Introduction

The Simpsons

More than 140,000 lines of episodes available for you.

Install

  1. Clone this repository
  2. Inside the project folder run bundle install
  3. Run rake db:migrate && rake db:seed, this step can take several minutes

Execution

Run ruby bin/run.rb:

Imgur

And execute one of the following to have access to stats and Simpsons characters and episode information:

  • characters
    • find_by_name finds chracters based on value given
    • most_popular shows the characters with most appearances
    • most_chatty shows the characters most chatty
    • list shows the list of characters
  • episodes
    • find_by_name find an episode based on value given
    • most_popular gets a list of episodes based in amount of viewers
    • season_info shows season information 1 - 28
  • locations
    find_by_name finds locations based on value given
  • stats
    • show_characters_stats shows the totals for a character
    • show_episodes_stats shows the totals for an episode
    • show_locations_stats shows the totals for a location
  • lines
    • find_by_segment find a line by some segment of it (will only return up to 50 matches)
    • find_by_id find a line and all its information by database id number
    • random see a random line from any time in the show
  • help show this menu
  • exit exit the program

Examples

Shows characters listing:

characters list

Shows a list of N characters listing:

characters list 15

Search by a partial string into lines:

lines find_by_segment springfield

module-one-final-project-guidelines-web-071717's People

Contributors

gabidavila avatar neil176 avatar ipc103 avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.