rogerpro/clearstep

组织任务的一种方式。

安装: 5

依赖: 0

建议者: 0

安全性: 0

星星: 0

关注者: 1

分支: 0

开放问题: 1

类型:项目

1.0.0 2017-12-27 17:54 UTC

This package is not auto-updated.

Last update: 2024-09-29 04:36:48 UTC


README

一个帮助您组织客户/供应商及个人任务的网页应用程序。使用 CakePHP 3 构建。

  • 适用于专业和个人任务,作为一个待办事项列表。
  • 使用票据为您的待办任务设置截止日期、标签和注释。
  • 记录您的工作/任何会话,并将其与您的票据链接(或者只是保留为独立项目)。
  • 当有事情发生时(新的票据、更改的票据、即将到来的截止日期、为项目投入的超时时间等),您将收到应用程序和电子邮件提醒。

非常适合作为外部网网页应用程序安装。

安装

建议使用 Composer 安装 ClearStep。

composer create-project rogerpro/clearstep

现在您应该可以访问您安装应用程序的路径并看到主页。

配置

要运行应用程序,您需要一个 SQL 数据库和一个 LAMP(或类似)安装。请查阅 CakePHP 烹饪书 了解确切的要求。

阅读和编辑 config/app.php 并设置 'Datasources' 和任何其他与您的应用程序相关的配置。

几乎完成了:填充数据库

从应用程序的根目录运行

bin/cake migrations migrate

此时,您将拥有数据库上所需的最小数据的应用程序。

最后一步:创建您的用户

目前有一个默认管理员用户。使用它进行登录。

用户名:临时 密码:123456

一旦登录,我建议您创建一个新的管理员并设置一个新的密码。使用它登录,然后出于安全原因删除原始临时用户。

如何开始

开始创建一个新的项目(在左侧菜单中点击'新建项目')。

然后,您可以记录您的第一次工作会话

更新

要从应用程序的根目录更新应用程序,只需运行

composer update

布局

默认情况下,应用程序使用 Foundation CSS 框架的子集。然而,您可以将其替换为任何其他库或自定义样式。

已完成的工作 (现在试试!)

  • 工作会话记录,注册
    • 开始时间
    • 结束时间
    • 总时长
    • 项目
    • 相关票据
    • 任务描述
  • 管理
    • 客户
    • 项目
    • 会话
  • 摘要
    • 今天的详细情况
    • 今天的摘要
    • 今天的总计
  • 多客户
  • 多项目
  • 国际化(i18n)就绪(当前文字为英语)

即将推出 (待办事项列表)

  • 管理
    • 票据
    • 用户
    • 预算
    • 财务数据
    • 发票
    • 财务交易
  • 摘要和统计信息 (大数据)
    • 平均和总时间
      • 按客户
      • 按项目
    • 最有效率的工作时间
      • 工作日
      • 工作天
    • 平均票据解决时间
  • 自动发送电子邮件
  • 警报
    • 每个客户、项目等的预期时间已达到
    • 客户信用达到最大值
    • 已取消的项目
  • 发票生成(PDF)
  • 多用户
  • 多国家
  • 多货币
  • L10n(本地化)
  • 将带有截止日期的票据导出为日历应用程序格式(Google、Apple、Outlook 等)

贡献

请随时分享您希望ClearStep做什么的问题或直接通过PR。您也可以通过电子邮件直接联系我。

许可证

版权所有 © 2017 Roger Campanera。保留所有权利。

遵循MIT许可证。包含在此存储库中的源代码的再分发必须保留每个文件中找到的版权声明。