An Online Judge based on MERN Stack, Spring Boot and Docker.
An Online-judge system based on Node and React (MERN Stack).
In judge/config/config.js:
PORT = 5000
JWT_PRIVATE_KEY = <Your_JWT_Token>
BACK_SERVER_URL = <Spring_Server_URL>
Start Docker Desktop
git clone https://github.com/meetpatel0963/Online-judge.git
cd online-judge
In client/src/config/config.js:
cd client
npm install
npm start
Start Spring Boot Server
cd judge
mkdir submissions
npm install
cd docker
docker build -t <Image_Name> .
cd ..
npm start
🎉 And that's it! You will now be able to visit http://localhost:3000/ URL and see your application up and running.