by the way, the images above are black writing on transparent background, click on them to see what i actually wrote


Some members of our team have social anxiety, a common condition that makes it hard for us to communicate to people that we don't know. We believe that by building this website, we'll encourage people to face their fears and meet more new people.

What it does

FriendApp pairs you with a random person and gives you a chatroom with them. You can talk about anything you want there, whether it be hockey or coding or... well, you get the point.

How we built it

We used nodejs with some external libraries such as express and websockets.

Challenges we ran into

We had to center a div. We spent 2 hours on that. Also, when dealing with websockets, only 1 person on our team understood what he was doing. The rest of us were trying to understand what he was doing while our brains were imploding.

Accomplishments that we're proud of

We managed to center the div!

  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;

What we learned

We learned how to center divs, and we got a good refresher on web development after a few months of not doing webdev. We also got more familiar with websockets.

What's next for FriendApp

We're planning on adding more features, such as file sharing.

Share this project: