About DormBuddy
DormBuddy is an online platform that simulates a dorm experience for students who are unable to attend school because of the pandemic. Using user profiles, it matches people with similar interests and puts them in a virtual dorm, allowing them to virtually interact and communicate using video calls. This platform tries to connect students in a school during the era of online schooling with the goal of building lasting relationships.
My Involvement
I was responsible for using Node.js and WebSockets in order to create a video calling feature for this application. I used Node and WebSockets to create the server that would handle the RPG style interactive dorm feature, and created the client side scripts to connect video feeds. When working to create the video calling features, I also worked with the concept of ICE servers to handle secure peer to peer connections between two users.
Achievements
Within the 24 hours, the team was able to create a working client side application, and deploy the dorm server onto heroku. The application was capable of allowing users to login to a virtual dorm and communicate to each other using text chat and video.
Vincent Li - 08/14/2022