这个项目能做什么
个人管理系统(PMS)是一个自托管的Web应用后端,其既定目的是作为管理个人数据的中心点。README指出,此仓库仅包含后端;链接了单独的前端仓库,以及官方文档和带有示例凭据的公共演示。
作者解释了动机:与其组装许多WordPress插件或定制现有CRM,编写个人系统更容易理解核心逻辑并添加自定义模块。目标是让应用程序在家庭网络中的终端或树莓派上持续运行,无需互联网访问,这样个人数据就不会分散在云服务中。
记录的模块包括:
- 待办事项/目标,带有付款子模块,用于跟踪待收款
- 按类别组织的笔记
- 用于组织电话和电子邮件联系人的联系人
- 密码以加密形式存储在数据库中,前端有复制按钮以检索原始密码
- 成就,用于跟踪个人成就
- 日程,用于重复性任务,如换油、付款和访问,显示在仪表板和通知铃上
- 问题,用于进行中或待处理案件,带有联系人和进展的子记录
- 旅行,用于计划访问的地点,带有Google Maps链接和图片
- 付款,包括月度摘要、产品价格子模块、欠款子模块和账单子模块
- 购物,用于计划购买
- 工作,带有加班和假期子模块
- 图片,以砌体画廊形式组织,支持灯箱查看、重命名、移除和下载
- 文件,在DataTable中显示,带有扩展名、类型图标和大小,支持重命名、下载和移除
- 视频,用于存储常见的Web视频格式
- 报告,包含从现有数据库数据生成的只读报告
README指出,该系统在概念上类似于CMS或CRM,尽管功能较少,并且开发人员编写扩展是可行的。安装和技术栈细节委托给官方文档网站。该项目以MIT许可证发布,作者指出无法保证支持,但欢迎问题和议题。未来计划仅描述为偶尔的bug修复、改进和按需添加新模块。
评论
0 评分人数达到10人后显示
登录后参与讨论。