Setup the project
Design and Migrations
Relationships
Gravatars and Eager Loading
Refactoring
Creating and Styling the Form
Validation Services
Validation Redux
Completing Tasks