Expand User model
Develop user page
Write user signup form
Handle signup failure
Finish user signup
Finish user signup exercises
Add SSL in production