A mini-Facebook application that supports user accounts, user profiles, friend recommendations, and a visualization of the social network.