katmore / clientcal
适用于建筑公司的调度、工作、团队和客户管理网络应用程序
v3.2
2018-07-13 05:00 UTC
Requires
- php: >=7.2.1
- ext-imagick: *
- ext-soap: *
- dshafik/php7-mysql-shim: ^0.1.0
- ifsnop/mysqldump-php: 2.*
This package is not auto-updated.
Last update: 2024-09-28 06:50:50 UTC
README
适用于建筑公司的调度、工作、团队和客户管理网络应用程序。
描述
ClientCal 是一个基于 PHP+MySQL 的项目,最初于 2006 年发布,旨在帮助中小型建筑公司(SMBs)管理客户信息、工作调度、工地信息和施工团队调度。作为一个基于传统 HTML 表单的应用程序,它在多年来表现出极高的稳定性。我发布这个项目是为了准备改进用户界面(使其更适用于移动设备)和实现 RESTful API 后端。
文档
使用 Docker 快速开始
有关使用 Docker 的更多信息,请参阅 Docker 页面和 ClientCal wiki。
- 先决条件
- ClientCal 源代码的副本(例如...)
git clone git@github.com:katmore/clientcal.git
- docker 的最新版本
- docker-compose 的最新版本
- 启动容器并配置 ClientCal
$ cd docker/compose/clientcal $ docker-compose build $ docker-compose start $ docker-compose exec php-fpm /var/www/clientcal/bin/web-user.php add
- 这样就完成了!可以在浏览器中通过以下链接查看: https://:8080
无 Docker 快速开始
有关更详细的说明,请参阅 安装 页面和 ClientCal wiki。
- 先决条件
- ClientCal 源代码的副本(例如...)
git clone git@github.com:katmore/clientcal.git
- PHP 7.2
- composer 的最新版本
- 配置了指向 ClientCal 网络根目录的 "Document Root" 的 Web 服务器(clientcal/web)
- 配置了最新版本的 MySQL,并创建了空数据库和可以访问该数据库的用户
- 配置 ClientCal
composer update
php bin/config-update.php
php bin/db-update.php
php bin/web-user.php add my_user
- 全部完成!可以使用您 Web 服务器的 URL 在浏览器中查看。
屏幕截图
请参阅 屏幕截图 部分,了解 ClientCal 主页。
相关资源
- GitHub: https://github.com/katmore/clientcal
- Packagist: https://packagist.org.cn/packages/katmore/clientcal
- 最新版本: https://github.com/katmore/clientcal/releases/latest
- 文档: https://github.com/katmore/clientcal/wiki
- 支持/错误: https://github.com/katmore/clientcal/issues
法律
ClientCal 根据 MIT 许可证的条款和条件分发(见 LICENSE),或 GPLv3 许可证的条款和条件(见 GPLv3)。
版权所有(C)2006-2023,保罗·道格拉斯·伯德二世。保留所有权利。