In an increasingly virtual world, interaction at its core has begun to transform. Virtual communication has grown so common that it no longer pales in comparison to hanging out in person. In fact, the age of video calling has made it so that connectivity knows no more bounds, allowing relationships to stretch across space and time!
What it does
We created a space that connects people in any and every way! Welcome to Roomy, where anyone from friends to family to classmates can spend quality time together as if they were right by each other. With music as a binding medium, soothing, exciting, and setting the atmosphere, our rooms are open to all. So come on in, it’s roomy in here!
How we built it
React/Node.js frontend, Flask + Postgres backend, hosted on GCP (AppEngine) and AWS (RDS). Adobe Photoshop, Premiere Pro, Illustrator.
Challenges we ran into
Working with these external APis was difficult; integrating Spotify and Zoom was already challenging, but every one of the individual widgets added extra layers of complexity. When we added live-updating, which we had never worked with before, it got very challenging, but we were able to deliver full functionality in all of those aspects.
Accomplishments that we're proud of
Fully-functional! Try it out for yourself at https://www.roomy-pennapps.space. Be aware that some zoom accounts may not work due to account permissions.
What we learned
APIs, live-updating web pages. Video editing and vector art.
What's next for Roomy
Hang out with friends on Roomy!