# 联考平台 (Online Exam Platform)

基于 Python Flask 的线上联考平台。

## 功能

- 用户注册/登录（邮箱验证码、手机验证码）
- 杯赛专栏（浏览、报名）
- 考试系统（在线答题、提交）
- 社区论坛（帖子浏览、分类筛选）

## 技术栈

- 后端：Python Flask
- 前端：Jinja2 模板 + TailwindCSS CDN
- 验证码：captcha 库生成图形验证码
- 邮件：smtplib 发送邮箱验证码

## 快速开始

```bash
# 安装依赖
pip install -r requirements.txt

# 运行
python app.py
```

访问 http://localhost:5000

## 项目结构

```
app.py              # Flask 主应用
requirements.txt    # Python 依赖
.env                # 环境变量配置
templates/          # Jinja2 HTML 模板
static/css/         # 静态样式文件