Skip to content
This repository has been archived by the owner on Aug 10, 2022. It is now read-only.
/ ChallengeHub Public archive

A collegiate contest platform implemented with Vue.js and Django, a project for Software Engineering 2018.

License

Notifications You must be signed in to change notification settings

AerysNan/ChallengeHub

Repository files navigation

Build Status code style: prettier Open Source Love MIT Licence

ChallengeHub

ChallengeHub 是一个面向大学生的竞赛平台.

前端构建

进入 frontend/ 目录

  • 安装构建需要的包, 执行命令 npm install .
  • 在开发模式下构建, 执行命令 npm run serve .
  • 在生产模式下构建, 执行命令 npm run build .
  • 进行前端单元测试, 执行命令 npm run test .
  • 检查代码风格规范, 执行命令 npm run lint .

后端构建

在根目录执行命令 python manage.py runserver 启动 Django 服务器.

部署方法

执行 npm run build

docker build -t challenge . docker-compose up -d

需要 docker-compose.yml 文件

About

A collegiate contest platform implemented with Vue.js and Django, a project for Software Engineering 2018.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •