Geek vs Geek is an interactive competitive coding platform where programmers engage in head-to-head coding challenges. Participants can create or join coding competitions, select questions, and receive real-time feedback on their code submissions. The platform tracks the progress of all competitors, providing a dynamic and engaging experience for users to showcase their coding skills. Use it during your placement season to challenge fellow coders and sharpen your skills!
Live Coding Battles: Compete against others in real-time coding challenges.
Instant Feedback: Receive immediate results on code submissions.
Opponent Progress Tracking: Monitor your opponent's progress throughout the match.
Session Management: Create or join sessions and choose coding questions for competitions.
Frontend: React JS, Tailwind CSS, Material UI
Backend: Spring Boot, WebSocket, STOMP
Database: Supabase
API: Piston API
Containerization: Docker for easy deployment and scalability.
If you have coding questions you'd like to contribute, please reach out via email at [email protected]
You can try the platform at https://geekvsgeek.vercel.app/