first commit

This commit is contained in:
2026-02-27 10:37:11 +08:00
commit 74f19aad0b
86 changed files with 18642 additions and 0 deletions

38
README.md Normal file
View File

@@ -0,0 +1,38 @@
# 联考平台 (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/ # 静态样式文件