Scribble

is a week-long Ruby on Rails writing application where Users can read, write, and interact with the best content all around the world.

We will start off with two models: Posts and Comments, and eventually add in Users with secure password authentication.

Models + Migrations

  • Create ERD for Posts and Comments
  • Create models for Posts and Comments
  • Create migrations for Posts and Comments

Views + Controllers

  • Add views and controllers. Full CRUD/REST.
  • Remember to add authenticity token to forms
  • use strong params

Helpers

  • Convert links, forms, etc. to helpers.

Routes

  • Implement nested routes.

Sessions

  • Add user authentication. Associate Posts with User model.

Deploy

  • Deploy to Heroku.