Chapter 9. Personal profiles

In the first part of this book, we gave RailsSpace users the ability to register, login, and edit their basic information. The rest of the book will be dedicated to building a social network on this foundation. We’ll start off in this chapter by creating a basic profile page consisting of a user “specification” (or spec) and a personalized list of answers to Frequently Asked Questions (the user FAQ). Future chapters will add search capabilities, a simple email interface, a friendship system, and several upgrades to the user profile.

In the process of building the machinery to create, edit, and display user profiles, a lot of our previous work will come together. We’ll have occasion to make several new controllers, ...

Get RailsSpace: Building a Social Networking Website with Ruby on Rails™ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.