🚀 快速开始
📋 v1.0 · MIT License · 纯前端

PMO — 项目管理看板

小型团队免费开源便捷看板 · 纯前端 · 零依赖 · 多账号 · 开箱即用
不需要为一个小团队的项目管理去折腾 Jira 那一套

纯前端
零后端零数据库
< 50KB
gzip 后体积
5 分钟
从部署到上线
MIT
免费开源随便改

该有的全有,但不复杂

PMO 覆盖了项目管理最核心的功能,却又保持着极致的简洁

📋

项目 & 任务

多项目切换 · 4 级任务树 · 阶段管理 · 前置依赖 · 批量操作

多项目任务树依赖关系
📊

甘特图

表格/甘特图一键切换(Ctrl+G)· 按天展开时间线 · 悬停查看详情

一键切换时间线按阶段着色
📥

Excel 导出

双 Sheet:任务清单 + 甘特图 · 按月日着色 · 直接用于汇报

双 SheetSheetJS一键下载
📚

知识库

按分类管理文件与链接 · IndexedDB 存储 · 单文件 ≤50MB · 容量可配

文件上传链接管理配额管控
👤

账号系统

管理员初始化 · 数据隔离 · 登录分流 · 配置中心 · 7 项系统参数可调

多账号权限隔离管理后台
🔒

安全机制

SHA-256 加盐 · 连续 5 次错误锁定 15 分钟 · 会话管理 · 自主改密

密码加密登录锁定会话过期

为什么选 PMO

和其他方案比一比,高下立判

对比维度
Jira / 飞书
Trello
Excel 共享
部署难度
需要服务器/付费
需要网络
几乎为零
账号隔离
✅ IndexedDB 原生
离线可用
✅ 完全离线
甘特图
✅ 内置
需插件
手动绘制
学习成本
⚡ 5 分钟
数据导出
✅ Excel+甘特图
有限
原生
权限管理
👍 管理员+用户
丰富
有限
价格
💰 免费开源 MIT
Freemium
🎯 不需要为一个小团队的项目管理去折腾 Jira 那一套。 扔个 HTML 到 Nginx,三分钟全团队上线。

零后端 · 零数据库 · 零 Node.js

纯前端架构 · 一个浏览器就够了

// 展示层 (Presentation)
index.html 主看板 admin/index.html 管理后台 login.html 登录/初始化
// 逻辑层 (Logic)
auth.js 认证+锁定 db-core.js IndexedDB 封装 config.js 配置读写
// 数据层 (Data)
IndexedDB · 3 数据库 · 6 个 ObjectStore
pm_auth
账号数据
pm_data
业务数据
pm_config
配置数据

📦 技术栈

纯 HTML/CSS/JS gzip < 50KB IndexedDB Web Crypto API SHA-256 sessionStorage localStorage SheetJS
无框架 · 零外部依赖 · 完全静态

🌐 浏览器兼容

Chrome 80+ Firefox 80+ Edge 80+ Safari 14+
所有主流浏览器均支持

🚀 部署方式

Nginx Apache Python http.server 任意静态服务器
复制粘贴即部署,无需任何后端环境

五分钟上手

从零到全团队上线,只需五步

1
📁

部署

复制 PMO/ 到 Nginx 目录

cp -r PMO/ /var/www/html/

或运行 Python 服务器

python3 -m http.server 8080
2
🌐

打开浏览器

访问你的服务器地址

http://your-server:8080/

首次访问自动进入初始化向导

3
🔑

创建管理员

填写管理员账号信息

用户名 · 密码 · 确认

系统自动初始化数据库

4
👥

创建用户

管理员登录后台添加成员

设置 → 用户管理 → 添加

支持批量创建

5
🚀

开始使用

团队成员登录即可协作

创建项目 · 分配任务 · 甘特图

即刻开始项目管理

版本 里程碑

PMO 的迭代记录

v0.1
2026-06-22
单页看板 + 甘特图 + 知识库
v0.2
2026-06-22
知识库迁 IndexedDB / 依赖改 ID 匹配 / 模板常量化
v0.3
2026-06-22
账号系统 + 管理后台 + 配额 + 配置中心
v1.0
2026-06-22
密码加盐 / 登录锁定 / 自主改密 / 登录分流
v1.0