Inspiration
We saw Leetcode did not have a live coding battle so we build it.
Things it does
It Gives Coding Challenges to 2 opponents at the same time, the first person to solve is the winner, or the timer eats both alive.
Tech Used
We built it using NextJS(frontend), ExpressJs(backend), Firebase(Database), HOP Channels(Realtime Feature), HOP Ignite(Backend Deployment)
Challenges
- It was challenging to make a good reliable** matchmaking system**.
- We ran into a hiccup when creating private hop channels and their tokens
Accomplishments that we're proud of
We completed the project in almost 2 days, we feel this was a bigger achievement than anything
What we learned
HOP!, is great!
What's next for Code Battle.
Maybe...... More Hackathons!
Built With
- express.js
- firebase
- hop
- nextjs
- react
Log in or sign up for Devpost to join the conversation.