/Blogger

Implementation of The Odin Project's Ruby on Rails Project: Blogger

Primary LanguageJavaScript

README

http://tutorials.jumpstartlab.com/projects/blogger.html

What I've learned in this project:

  • Deeper knowledge on how the MVC pattern works
  • Using rails to generate models, controllers, and migrations
  • Looks like scaffolding ends up being very useful
  • Used Sorcery to implement user authentication, and locked down parts of the application based on login status
  • Used session tracking to manage login status
  • Role of the layout view as a universal wrapper for the application
  • Using the routes table to wire up views to controller actions
  • Used paperclip to implement file attachment
  • How to manage many-to-many relationships by giving them their own model and controller