What it does

ConvoBuddy enhances communication by connecting individuals with similar interests for real-time conversations. It enables users to practice for meetings or presentations by creating pitches, where others can join to provide feedback and support.

How we built it

The project is built using Next.js for both the frontend and backend, with Node.js powering the signaling server. We utilized PostgreSQL for the database and TailwindCSS for styling. Additionally, the Wordnik API was integrated to feature a "Word of the Day."

Challenges we ran into

This project was particularly challenging as I had no prior experience with WebRTC and WebSockets. Overcoming these hurdles made the process both demanding and incredibly rewarding.

Accomplishments that we're proud of

I'm thrilled to have successfully built a working prototype before the deadline, especially considering my lack of prior experience with WebSockets and WebRTC. It was a challenging yet rewarding achievement.

What we learned

Working on this project provided me with invaluable experience in WebSockets, WebRTC, and Next.js, deepening my understanding of real-time communication, peer-to-peer connections, and modern web development frameworks.

Built With

Share this project:

Updates