Sinatra app designed to help evaluate testers
CSS Ruby
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
public
views
.gitignore
Gemfile
Gemfile.lock
LICENSE
README.md
config.ru
testing-test.rb

README.md

Testing Test

A small Sinatra application designed to help evaluate applicants for a testing position.

Screeshot of Testing Test

Bugs

A few bugs have been introduced to the app intentionally:

  • Usability: no <label> tags for form labels
  • Appearance: form vertically expands slightly each time submitted
  • Usability: validation messages are generic and sometimes unhelpful
  • Compatibility: no feedback when JavaScript is disabled (ex. NoScript)
  • Usability: tab order does not match layout on page
  • Functionality: current principal and years values are converted to integers
  • Appearance: difference result can overflow container

There are plenty more bugs added unintentionally, however! Be sure to keep an open mind.

Setup

  1. Using Bundler, install the gem dependencies:

    $ bundle
    
  2. Then, start the application:

    $ rackup