# 实现一个在线编程笔试平台
**Repository Path**: Lindddt/software_project
## Basic Information
- **Project Name**: 实现一个在线编程笔试平台
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: GPL-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2021-06-28
- **Last Updated**: 2021-07-06
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# project-one
## Project setup
```
npm install
```
### Project run
```
npm run build-test
```
# 项目地址
https://gitee.com/Lindddt/software_project
# 工作内容
题目:实现一个在线编程笔试平台
组长:林泽铭,主要工作:前端和后端交互,服务器部署。工作量分数自评:100 。
组员:
组员姓名1:张海佳,主要工作:面试题模块、在线编程模块后端。工作量分数自评:100。
组员姓名2:陈育铿,主要工作:登录/注册模块、留言板模块后端。工作量分数自评:100。
组员姓名3:李子恺,主要工作:ui界面设计与交互。工作量分数自评:100。
# 完成任务
## 登录/注册模块
a. 支持邮箱登录和注册 $\checkmark$
b. 支持退出登录 $\checkmark$
## 面试题模块
a. 面试官可填写面试题 $\checkmark$
b. 每个面试题有固定链接 $\checkmark$
c. 支持新建面试题和修改面试题目 $\checkmark$
d. 支持邀请一个候选人编程 $\checkmark$
e. 面试题目支持富文本格式 (markdown)$\checkmark$
## 在线编程模块
a. 候选人可在线编写代码$\checkmark$
b. 代码支持多种语言高亮$\checkmark$
c. 候选人侧提交最终编程代码$\checkmark$
d. 面试官侧刷新能看到最终代码$\checkmark$
### 【挑战⭐️】在线编程模块支持自动刷新
a. 候选人侧代码支持自动保存 $\checkmark$
b. 面试官侧代码自动刷新 $\checkmark$
# 在线留言模块
a. 候选人可以通过文字给面试官留言 $\checkmark$
b. 面试官可以回复 $\checkmark$
c. 留言内容长期保存 $\checkmark$
d. 留言模块自动刷新 $\checkmark$