katmore/clientcal

适用于建筑公司的调度、工作、团队和客户管理网络应用程序

v3.2 2018-07-13 05:00 UTC

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
  • 启动容器并配置 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 主页

相关资源

法律

ClientCal 根据 MIT 许可证的条款和条件分发(见 LICENSE),或 GPLv3 许可证的条款和条件(见 GPLv3)。

版权所有(C)2006-2023,保罗·道格拉斯·伯德二世。保留所有权利。