liberu-crm / crm-laravel
Laravel框架的骨架应用程序。
Requires
- php: ^8.3
- bezhansalleh/filament-shield: ^3.2
- filament/filament: ^3.2
- guzzlehttp/guzzle: ^7.8
- intelrx/sitesettings: ^1.0
- joelbutcher/socialstream: ^6.0
- laravel/framework: ^11.0
- laravel/jetstream: ^5.1
- laravel/sanctum: ^4.0
- laravel/tinker: ^2.9
- livewire/livewire: ^3.5
- spatie/laravel-menu: ^4.2
- stephenjude/filament-jetstream: ^0.0.11
Requires (Dev)
- fakerphp/faker: ^1.23
- laravel/pint: ^1.14
- laravel/sail: ^1.28
- mockery/mockery: ^1.6
- nunomaduro/collision: ^8.0
- phpunit/phpunit: ^11.0
- spatie/laravel-ignition: ^2.4
- dev-main
- dev-dependabot/npm_and_yarn/vite-5.4.8
- dev-dependabot/npm_and_yarn/tailwindcss-3.4.13
- dev-dependabot/npm_and_yarn/tailwindcss-3.4.11
- dev-dependabot/npm_and_yarn/vite-5.4.4
- dev-dependabot/npm_and_yarn/tailwindcss/forms-0.5.9
- dev-sweep/docstrings-contact-resource
- dev-sweep/unit-tests-contact-logic
- dev-sweep/finish_crm_features
- dev-sweep/add-sweep-config
This package is not auto-updated.
Last update: 2024-09-25 19:07:26 UTC
README
托管的应用程序包
我们的项目
- https://github.com/liberu-accounting/accounting-laravel
- https://github.com/liberu-automation/automation-laravel
- https://github.com/liberu-billing/billing-laravel
- https://github.com/liberusoftware/boilerplate
- https://github.com/liberu-browser-game/browser-game-laravel
- https://github.com/liberu-cms/cms-laravel
- https://github.com/liberu-control-panel/control-panel-laravel
- https://github.com/liberu-crm/crm-laravel
- https://github.com/liberu-ecommerce/ecommerce-laravel
- https://github.com/liberu-genealogy/genealogy-laravel
- https://github.com/liberu-maintenance/maintenance-laravel
- https://github.com/liberu-real-estate/real-estate-laravel
- https://github.com/liberu-social-network/social-network-laravel
设置
- 确保您的环境已配置PHP 8.3,并安装了Composer。
- 从本GitHub仓库下载项目文件。
- 在项目文件夹中打开终端。如果您在Windows上安装了Git Bash,您可以使用它执行以下步骤。
- 运行以下命令
./setup.sh
如果您使用的是Linux,您只需像在终端中运行脚本一样运行脚本即可。
注意1:脚本将询问您是否希望用.env.example覆盖.env,如果您已有可用的.env配置,请回答“n”(否)。
注意2:此脚本将运行种子,请确保您了解这一点,如果您不希望发生此操作,请不要运行此脚本。
composer install php artisan key:generate php artisan migrate --seed
这将安装必要的依赖项,生成应用程序密钥,并使用初始数据设置数据库。
注意3:在运行迁移之前,请确保您的.env
文件已正确配置了数据库连接细节。
使用Docker构建
或者,您可以使用Docker构建和运行项目。要构建Dockerfile,请按照以下步骤操作
- 确保您的系统上已安装Docker。
- 在项目文件夹中打开终端。
- 运行以下命令以构建Docker镜像
docker build -t crm-laravel .
- 镜像构建完成后,您可以使用以下命令运行容器
docker run -p 8000:8000 crm-laravel
注意3:在运行迁移之前,请确保您的.env
文件已正确配置了数据库连接细节。
使用Laravel Sail
此项目还包括对Laravel Sail的支持,它提供基于Docker的开发环境。要使用Laravel Sail,请按照以下步骤操作
- 确保您的系统上已安装Docker。
- 在项目文件夹中打开终端。
- 运行以下命令以启动Laravel Sail环境
./vendor/bin/sail up
- 容器运行后,您可以在
https://
访问应用程序。 - 要停止Sail环境,请在终端中按
Ctrl+C
。
有关使用Laravel Sail的更多信息,请参阅官方文档。
描述
欢迎使用Liberu CRM,我们的创新开源项目,利用Laravel 11、PHP 8.3、Livewire 3和Filament 3的力量重新构想联系人关系管理。Liberu CRM不仅仅是一个管理联系人的工具;它是一个动态平台,旨在促进有意义的连接,简化交互,并提升关系培养和维护的方式。
主要功能
-
无缝联系人管理:Liberu CRM提供用户友好的界面,用于高效的联系人管理。从客户资料到潜在客户跟踪,我们的项目确保每次交互都被捕捉、组织和轻松访问。
-
动态Livewire交互:基于Laravel 11和PHP 8.3构建,Liberu CRM集成了Livewire 3以实现动态和实时交互。通过实时更新联系信息、笔记和活动来提高您的沟通和协作效率。
-
高效的行政面板:基于Laravel的Filament 3行政面板为管理员提供强大的工具来管理用户、自定义设置和监督整个联系生态系统。确保您的CRM无障碍运行,适应您组织不断变化的需求。
-
可定制的表单:根据您的业务或行业需求定制联系表单以捕获特定信息。Liberu CRM让用户能够创建符合其独特需求的自定义表单,确保全面的数据收集。
-
任务和活动跟踪:利用Liberu CRM的任务和活动跟踪功能保持组织有序。高效管理预约、跟进和截止日期,确保重要活动不会错过。
Liberu CRM是开源软件,采用MIT许可协议发布。我们邀请企业、开发者和组织为联系关系管理的进化贡献力量。让我们一起重新定义关系建立的标准,创建一个满足每个用户独特需求的平台。
欢迎加入Liberu CRM——在这里创新与连接相遇,关系管理的重要性位居首位。加入我们,共同开启数字化转型中培养和培养关系的革命之旅。
采用MIT许可,可用于任何个人或商业项目。
贡献
我们热烈欢迎来自社区的新的贡献!我们相信协作的力量,并欣赏您在我们项目改进中的任何参与。无论您是喜欢提交包含代码改进的拉取请求,还是提出问题以帮助我们确定改进领域,我们都珍视您的参与。
如果您有代码更改或功能改进的建议,拉取请求是向您展示想法的绝佳方式。我们鼓励您fork项目,进行必要的修改,并向我们提交拉取请求以供审查。我们的团队将仔细审查您的更改,并与您合作确保最高质量的结果。
然而,我们理解并非每个人都愿意直接提交代码。如果您遇到任何问题或对改进有建议,我们非常感激您的反馈。通过提出问题,您提供了帮助我们识别和解决问题的宝贵见解,或确定增长的机会。
无论是通过拉取请求还是问题,您的贡献对我们项目变得更好起着至关重要的作用。我们相信建立一个包容和协作的环境,让每个人的想法都得到重视和尊重。
我们期待您的参与,并相信我们共同可以创建一个充满活力和繁荣的项目。感谢您考虑为我们的社区做出贡献!
许可协议
本项目采用MIT许可协议,允许您将其用于个人和商业项目。MIT许可确保您有灵活性,可以按需调整、修改和分发项目。无论您是个人事业还是更大商业项目的组成部分,都可以自由将其纳入您的项目。MIT许可的开放性使您能够无限制地利用本项目。在您开展创新和创业活动时,享受这个开放和易于访问的许可协议带来的好处。