Inspiration 💡

Digital interactions often fall short of replicating the emotional depth of in-person experiences, especially during shared activities like watching films. This gap can leave friends and family feeling disconnected when engaging online. Our app directly addresses this by integrating live heart rate monitoring into watch parties, which is particularly compelling for high-emotion content such as horror films, tear-jerking dramas, and action-packed thrillers. Viewing each participant's heart rate adds a layer of emotional insight, enhancing the sense of connection and making the experience not only more engaging but also a lot more fun. The excitement or fear of a jump scare in a horror movie, the adrenaline during an action sequence, or the emotional swell in a drama can be shared and felt, bridging the emotional gap that often accompanies digital interactions. Additionally, the Gemini API enriches these moments with humorous commentary, adding a light-hearted touch to the shared experience, making it both a meaningful and entertaining way to stay connected with loved ones.

What it does 💪

Our app enhances the watch party experience by allowing you and your friends to view each other’s heart rates live as you enjoy a YouTube video together. After logging in through a secure authentication system, users connect their Apple Watches to track heart rate data. One friend can create a room and share a room code, allowing others to join. The party can then control the video playback together while also viewing each other via webcams. Once the video concludes, the app presents an analysis of heart rate variations and replays the most thrilling moments, complemented by Gemini's witty video commentary.

How we built it 🛠️

We developed the frontend using Next.js, while the backend is powered by Flask and Python, with Firebase handling data storage and user authentication. Real-time data and video feeds are managed through socket.io.

Challenges we ran into 😭

Our biggest challenge was venturing into WatchOS app development for the first time. The learning curve was steep as we navigated through creating not just a WatchOS app, but also companion iOS and web applications, which was quite time-consuming yet extremely rewarding.

Accomplishments that we're proud of 😎

We're proud to have brought a unique concept to life, creating a multi-platform app within a hackathon timeframe. Utilizing the latest Gemini API for live video commentary was a notable technical achievement.

What's next for Climax ⏭️

We plan to expand the watch party functionality beyond YouTube to include other streaming platforms. Future updates will focus on deeper heart rate analytics and incorporating live, real-time commentary on emotional responses, as well as allowing users to queue videos in a watch party lobby.

https://drive.google.com/drive/folders/1qVADJYg4mINnSBMzJMZyaG07Whtb6dCE?usp=drive_link

Built With

Share this project:

Updates