We're going to make a blog app. We'll be adding features to it over the course of the week.
[x] Make a Rails app with Post and Comment models.
[x] You should have separate CRUD/REST resource controllers for Posts. We will lock this down behind User authentication later this week.
[x] You should have a home page that lists the most recent posts. 3, 5, you pick how many, whatever looks good to you.
[x] You should have a post page to show a single post and all of it's comments
[x] Visitors should be able to leave comments from the post page. You should require a name, valid email address and a non-empty comment body (validations).
[x] Use Bootstrap, Foundation, or your own ninja skills to make it look great.
[x] Deploy it to Heroku.
[ ] Semi-Bonus: Show a "Gravatar" along side each comment using the commenter's email address. Hint: Google "Gravatar" and "Rails", there's easy ways and easier way to do this. It's not hard.
[x] Bonus: Add pagination to your homepage that lets a visitor browse older posts
[x] Bonus Bonus: Have nice looking urls for your public facing post links. A common way to do this is to have "slugs" for your posts based on the title, and use those instead of ids to find the post, i.e.: /blog/2015-03-08-welcome-to-my-blog
Week 6 - Day 1
We're going to make a blog app. We'll be adding features to it over the course of the week.
/blog/2015-03-08-welcome-to-my-blog