一本关于你学业成长的个人杂志 — 记录、推演、陪伴。
- 课程录入与管理
- 实时 GPA 计算
- What-if GPA 预测模拟
- 学分进度可视化
- 竞赛经历记录
- 实习经历记录
- 科研项目记录
- 成长树动画展示
- 成就勋章系统
- 智能画像标签
- 个人评价生成
- PDF 简历导出
- 后端: Flask 2.3.3 + SQLAlchemy
- 前端: HTML5 + CSS3 + JavaScript
- 数据库: SQLite
- 设计风格: 杂志风/手绘线条装饰
- Python 3.8+
- Flask 2.3.3
- Flask-SQLAlchemy 3.1.1
pip install -r requirements.txtpython app.py服务将在 http://localhost:8080 运行。
| 方法 | 路径 | 说明 |
|---|---|---|
| GET | /api/courses |
获取所有课程 |
| POST | /api/courses |
添加课程 |
| PUT | /api/courses/{id} |
更新课程 |
| DELETE | /api/courses/{id} |
删除课程 |
| GET | /api/records |
获取所有记录 |
| POST | /api/records |
添加记录 |
| DELETE | /api/records/{id} |
删除记录 |
| GET | /api/stats |
获取统计数据 |
| GET | /api/eval |
获取智能评价 |
├── app.py # Flask 后端服务
├── requirements.txt # Python 依赖
├── .gitignore # Git 忽略规则
├── static/
│ └── index.html # 前端页面
└── academic_growth.db # SQLite 数据库
首次启动时会自动创建数据库并添加示例数据。
MIT License