11# OnlineJudge 2.0
22
3- [ ![ Python] ( https://img.shields.io/badge/python-3.8.0-blue.svg?style=flat-square )] ( https://www.python.org/downloads/release/python-362/ )
4- [ ![ Django] ( https://img.shields.io/badge/django-3.2.9-blue.svg?style=flat-square )] ( https://www.djangoproject.com/ )
5- [ ![ Django Rest Framework] ( https://img.shields.io/badge/django_rest_framework-3.12.0-blue.svg?style=flat-square )] ( http://www.django-rest-framework.org/ )
6- [ ![ Build Status] ( https://travis-ci.org/QingdaoU/OnlineJudge.svg?branch=master )] ( https://travis-ci.org/QingdaoU/OnlineJudge )
3+ [ ![ Python] ( https://img.shields.io/badge/Python-3.8-blue.svg?style=flat-square )] ( https://www.python.org/ )
4+ [ ![ Django] ( https://img.shields.io/badge/Django-3.2-blue.svg?style=flat-square )] ( https://www.djangoproject.com/ )
5+ [ ![ Django Rest Framework] ( https://img.shields.io/badge/Django_Rest_Framework-3.14-blue.svg?style=flat-square )] ( http://www.django-rest-framework.org/ )
76
8- > #### An onlinejudge system based on Python and Vue. [ Demo ] ( https://qduoj.com )
7+ > An online judge system based on Python and Vue.
98
109[ 中文文档] ( README-CN.md )
1110
1716+ Amazing charting and visualization
1817+ Template-problem support
1918+ More reasonable permission control
20- + Multi-language support: ` C ` , ` C++ ` , ` Java ` , ` Python2 ` , ` Python3 `
19+ + Multi-language support: C, C++, Java, Python3, Golang, Node.js
2120+ Markdown & MathJax support
2221+ Contest participants IP limit(CIDR)
2322
2423Main modules are available below:
2524
26- + Backend(Django): [ https://github.com/QingdaoU/OnlineJudge ] ( https://github.com/QingdaoU/OnlineJudge )
27- + Frontend(Vue): [ https://github.com/QingdaoU/OnlineJudgeFE ] ( https://github.com/QingdaoU/OnlineJudgeFE )
28- + Judger Sandbox(Seccomp): [ https://github.com/QingdaoU/Judger ] ( https://github.com/QingdaoU/Judger )
29- + JudgeServer(A wrapper for Judger): [ https://github.com/QingdaoU/JudgeServer ] ( https://github.com/QingdaoU/JudgeServer )
25+ + Backend(Django): < https://github.com/QingdaoU/OnlineJudge >
26+ + Frontend(Vue): < https://github.com/QingdaoU/OnlineJudgeFE >
27+ + Judger Sandbox(Seccomp): < https://github.com/QingdaoU/Judger >
28+ + JudgeServer(A wrapper for Judger): < https://github.com/QingdaoU/JudgeServer >
29+
30+ ## Demo
31+
32+ < https://qduoj.com >
3033
3134## Installation
3235
33- Follow me: [ https://github.com/QingdaoU/OnlineJudgeDeploy/tree/2.0 ] ( https://github.com/QingdaoU/OnlineJudgeDeploy/tree/2.0 )
36+ < https://github.com/QingdaoU/OnlineJudgeDeploy >
3437
3538## Documents
3639
37- [ http://opensource.qduoj.com/ ] ( http://opensource.qduoj.com/ )
40+ < http://opensource.qduoj.com/ >
3841
3942## Screenshots
4043
41- ### Frontend:
44+ ### Frontend
4245
4346![ problem-list] ( https://user-images.githubusercontent.com/20637881/33372506-402022e4-d539-11e7-8e64-6656f8ceb75a.png )
4447
@@ -60,7 +63,7 @@ You can control the menu and chart status in rankings.
6063
6164![ user-home] ( https://user-images.githubusercontent.com/20637881/33365521-7842d808-d523-11e7-84c1-2e2aa0079f32.png )
6265
63- ### Admin:
66+ ### Admin
6467
6568![ admin-users] ( https://user-images.githubusercontent.com/20637881/33372516-42c34fda-d539-11e7-9f4e-5109477f83be.png )
6669
0 commit comments