HOJ-Jason-HV

Hcode Online Judge(HOJ)

logo

An open source online judge system base on SpringBoot, Springcloud Alibaba and Vue.js !

Java Spring Boot SpringCloud Alibaba MySQL Redis Nacos Vue Github Star Gitee Star QQ Group 598587305

简体中文 English

Overview

Online Demo Documents Github&Gitee QQ Group
https://hdoi.cn https://docs.hdoi.cn https://github.com/HimitZH/HOJ https://gitee.com/himitzh0730/hoj 598587305(Full)、743568562

Installation

Please running HOJ on the following platforms:

And the server configuration requirements for stable operation of HOJ:

For installation options and troubleshooting tips, see HOJ Documents.

One click deployment Base On Docker & Docker-compose

If your system already has Docker and Docker-compose and want to quickly taste the functions of the HOJ, you can deploy it quickly according to the following commands:

sudo apt-get update && sudo apt-get install -y vim curl git

sudo apt-get update

git clone https://github.com/HimitZH/HOJ-Deploy.git && cd hoj-deploy && cd standAlone

# Change some configuration such as password.
vim .env

sudo docker-compose up -d

According to the network speed, the setup can be completed automatically in about 5 to 20 minutes without manual intervention.

Wait for the command execution to complete, and then run docker ps. When you see that the status of all the containers does not have unhealthy , it means HOJ has started successfully.

Browser Support

Modern browsers(chrome, firefox) and Internet Explorer 10+, also supports mobile browser.

Support & Contribution

License

MIT

Screenshots

Note: you can switch languages at the bottom of the page. (Chinese & English)

1. Home

首页英文

2. Station message

System notification

站内消息系统

Reply to me

站内消息系统

3. Problem

Problem List

题目列表

Problem Details

题目详情页

4. Training

Training List

训练列表页

Trianing Problem List

训练题目列表页

5. Contest

Contest List

比赛列表页

Contest Details

比赛详情页

Contest Problem List

比赛题目列表

Contest Rank

6. Submission

Submission List

在这里插入图片描述

Submission Details

在这里插入图片描述

7. Rank

排行榜

8. Group

Group List

团队列表页

Group Details

团队题目列表页

9. Disscussion

Disscussion List

公共讨论区

Comment

评论组件

10. User Info

User Home

个人首页

Change User Info

个人设置

11. Admin

Admin Home Page

管理后端

12. Mobile

手机端

评论区