A Magic "Eight" Ball Simulator
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
config
db
public
spec
.gitignore
.rspec
.ruby-version
CHANGELOG.md
Gemfile
Gemfile.lock
LICENSE.txt
README.md
Rakefile
config.ru
schema.png

README.md

"Magic Ball" Simulator

Purpose

Web app simulating the functionality of Magic 8 Ball™. Built on Sinatra Skeleton provided by Dev Bootcamp.

User Stories

  1. As a user, I'd like to shake the Ball and be told a random deafult set of answers for my question.
  2. As a user, aside from the default set, I'd like to be able to create, edit or delete my own custom predictions.
  3. As a user, I'd like to create separate customized Magic Balls.
  4. As a developer, I wish to be able to secure and protect the user's personal credentials.
  5. As an ISP, I'd like for the developer to use AJAX to minimize the amount data requests made per game.

Schema:

alt text