This project is a full-stack coding contest platform with live code judging and real-time leaderboards. It features a backend built with Spring Boot, JPA/Hibernate, and Docker for code execution, and a frontend using Next.js and React for a responsive user interface.
From the README
Shodh-a-Code Contest Platform A full-stack coding contest platform with live code judging, featuring real-time leaderboards and Dockerized code execution. Overview This project implements a complete coding contest platform where users can join contests, solve problems, submit code solutions, and compete on a live leaderboard. The platform includes: • Backend (Spring Boot): RESTful API with Docker-based code execution engine • Frontend (Next.js + React): Modern, responsive UI with real-time updates • Docker Integration: Secure, isolated code execution environment Architecture Backend Architecture Technology Stack: • Spring Boot 3.2.0 (Java 17) • JPA/Hibernate for data persistence • H2...
Skills
- Java
- TypeScript
- Shell
- Dockerfile
- JavaScript