Inspiration
Tired of just spam connecting individuals on Linkedin? We made Omegle but for networking. Breaktheice is a speed networking app designed for professionals looking to expand their network.
What it does
We made speed dating, a networking term for meeting professionals at a fast pace. Users are able to matchmake with another person that is looking to network. When they are matched, they can spend at most 5 minutes networking and talking about their passions! The time runs out and they can decide if they want to connect, similar to a normal networking.
How we built it
We built it using might and determination. Used Websockets for matchmaking as well as WebRTC for audio and video communication. Also asked some helped with agents, but it was slowing down a bit of our progress as they cannot fix some bugs.
Challenges we ran into
We were so late in participating the hackathon so time was an essence.
What we learned
We learn that building services from scratch is a waste of time when being dealt with a short timespan.
What's next for Breaktheice?
We want to make everything robust like coding our backend from scratch instead of relying on external services.
Scaling will be important, if more users use our app I might have to implement Redis for managing state of rooms. I might also need a solid queue system via Rabbit MQ for matchmaking (which was not mentioned during presentation). In addition, having a TURN server (for NAT issues) can be helpful for ensuring connectivity for users behind restrictive networks or firewalls.
Built With
- socket.io
- supabase
- typescript
- webrtc
Log in or sign up for Devpost to join the conversation.