A website like Meetup.com that allows users to sign up, join existing meetings, and even create their own meetup.  Assignment for Launch Academy.