- Authentication and Authorization
- Submit your code
- Test your code
- Results shows Time (Sec) and Memory (MB)
- Verdicts
- See your submissions
- Filter problems based on tags
- Search problems by name
- Dashboard for Statistics
- Create Coding Problems
- E-mail verification
- Forgot password
- Leaderboard
- C
- C++ 11/14/17 (GCC)
- Java 8
- Python 3
- Docker Desktop
- Node.js
PORT = 5000
JWT_PRIVATE_KEY = <Your_JWT_Token>
BACK_SERVER_URL = <Spring_Server_URL>
git clone https://github.com/meetpatel0963/Online-judge.git
cd online-judge
Change BACK_SERVER_URL="http://localhost:<spring_server_port>"
Change JUDGE_URL="http://localhost:<judge_server_port>"
cd client
npm install
npm start
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.
- I'd appreciate a star if you find this helpful.