mikekauffman / sinatra-assessment

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sinatra Assessment

Stories

  • User sees a page that says "Welcome"
  • Users clicks a link named "Add a Product"
  • User enters some text for the product name and clicks a button called "Create Product"
  • User sees the product they entered underneath the "Welcome" message on the homepage
  • User clicks "refresh" and is not prompted to re-submit data

Rubric

  • Gemfile / Gemfile.lock
  • Correctly specified gem versions
  • Correct groups in Gemfile
  • Appropriately sized commits
  • Descriptive commit messages related to functionality
  • Git commits include specs and code
  • Specs are green with each commit
  • Code works
  • Ruby Style
    • proper capitalization
    • snake_case file names
  • HTML is legit
  • Are setup correctly (capybara, feature etc…)
  • All pass
  • Cover all the code (if you test drive, this is always true)
  • Can all be one big scenario
  • Completed on time

About


Languages

Language:Ruby 100.0%