Sheikh-H/Priora-Task-Manager
GitHub: Sheikh-H/Priora-Task-Manager
Priora 是一个基于 Flask 和 SQLite 构建的全栈任务管理应用,旨在展示完整的后端开发、数据库设计和 Web 安全实践。
Stars: 0 | Forks: 0
# ✅ Priora:全栈任务管理应用
`
进入项目目录:
`cd Priora`
创建虚拟环境:
`python -m venv venv`
激活环境:
`source venv/bin/activate`
安装依赖:
`pip install -r requirements.txt`
配置你的环境变量:
`SECRET_KEY=your_secret_key`
运行 Flask:
`flask run`
## ☁️ 部署
Priora 旨在使用 Render 等平台进行部署。
生产环境的部署可以使用 Gunicorn:
`gunicorn app:app`
环境变量应通过托管服务商安全地存储。
## 🔮 未来改进
未来可能的改进包括:
- 从 SQLite 迁移到 PostgreSQL。
- 添加任务分类。
- 添加任务优先级。
- 添加电子邮件通知。
- 添加自动化测试。
- 添加数据库迁移。
- 创建移动应用。
- 改进无障碍功能。
- 添加用户资料管理。
- 改进任务排序选项。
- 添加 API endpoint。
- 添加自动化部署 pipeline。
## 📄 许可证
一个使用 Flask、SQLite、JavaScript 和现代 Web 开发实践构建的全栈任务管理应用。
旨在作为一个作品集项目,展示后端开发、数据库设计、安全性实现以及结构化的应用架构。该项目会积极维护,并将随着我对全栈开发理解的加深而持续改进。
本项目基于 MIT 许可证 授权 — 详情请参阅 LICENCE 文件。
MIT 许可证 版权所有 (c) 2026 Sheikh Hussain 特此免费授予任何获得本软件副本及相关文档文件(下称“软件”)的人无限制地处置本软件的权利,包括无限制权利使用、复制、修改、合并、发布、分发、再授权和/或销售本软件副本,以及再授权配备了本软件的人上述各项权利,但须符合以下条件: 上述版权声明和本许可声明应包含在本软件的所有副本或实质性部分中。 本软件按“原样”提供,不提供任何明示或暗示的担保,包括但不限于对适销性、特定用途适用性和非侵权的担保。在任何情况下,作者或版权持有人不对因本软件或本软件的使用或其他交易引起的、与之相关的或由此产生的任何索赔、损害或其他责任承担任何责任,无论是在合同诉讼、侵权行为还是其他诉讼中。 ## 脚注
标签:Flask, SQLite, 任务管理, 后端开发, 数据可视化, 逆向工具