A small Sinatra application designed to help evaluate applicants for a testing position.
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
- 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.
Using Bundler, install the gem dependencies:
Then, start the application: