Skip to content

saranderson13/cli-superpower-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Superpower CLI App

Superopower CLI is a Ruby CLI application in which you can explore randomly generated superpowers, create heroes and villains. Data on superpowers is scraped from "https://powerlisting.fandom.com/". Data for personality traits is scraped from "https://teachingmadepractical.com/character-traits-list/".

Installation

Use Bundler to install all gems and dependencies necessary to run the Superpower CLI App. Navigate to the root folder and enter:

bundler install

Getting Started

To run the program, navigate to the root folder and enter the following command:

ruby bin/run

Don't worry, the program will take a few moments to start! It scrapes some initial data to pre-load the power library, and populate it. It also scrapes some data to populate the arrays for possible personality traits.

Once the program starts, simply follow the command prompt to explore powers and create your own heroes and villains. Use simple commands, such as numbers and y for 'yes', and n for 'no'. At most points in the program, you can also type 'exit' to go back to the previous menu, or exit the program.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages