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
- nextjs
- postgresql
- tailwindcss
Log in or sign up for Devpost to join the conversation.