Setup of Craigslist Jr application:

bundle require 'active_record' rake tdd_it => fails on Failure/Error: ItemsTable. table_exists?.should == true rake db:create_migration NAME=create_items rake db:migrate

Craigslist Jr

  1. Learning Objectives
  2. Project Summary
  3. Releases

Learning Objectives

Your goal is to independently build a simple database driven sinatra application, test it, and deploy it to heroku.

Evaluate your ability to implement an application based on the Week 1 Learning Objectives

Summary

Craigslist is a really cool place to get all kinds of things! Like stolen bicycles!

Now build it.

Releases

Release 1

  • Guest may list an item for sale with fields for title, description and price
  • Guest may edit the item with the secret URL they are given after listing an item

Release 2

  • Guest may register as a User
  • User may edit any of the listings they created without remembering the secret URL
  • User may delete a listing

Marion was here

But Dan got here even before her

  • and these are lists
  • got it?