iceburgcrm / iceburgsaas
IceburgCRM SASS。IceburgCRM.com的后端代码,托管客户IceburgCRM。使用Laravel JetStream、Socialite、Tailwinds和DaisyUI构建。
v1.1.5
2023-04-14 21:45 UTC
Requires
- php: ^8.0.2
- guzzlehttp/guzzle: ^7.2
- iamcal/sql-parser: ^0.4.0
- inertiajs/inertia-laravel: ^0.6.3
- laravel/cashier: ^14.7
- laravel/framework: ^9.19
- laravel/jetstream: ^2.13
- laravel/sanctum: ^3.0
- laravel/socialite: ^5.6
- laravel/tinker: ^2.7
- tightenco/ziggy: ^1.0
Requires (Dev)
- fakerphp/faker: ^1.9.1
- laravel/pint: ^1.8
- laravel/sail: ^1.0.1
- mockery/mockery: ^1.4.4
- nunomaduro/collision: ^6.1
- phpunit/phpunit: ^9.5.10
- spatie/laravel-ignition: ^1.0
README
这是IceburgCRM SaaS项目的仓库,为IceburgCRM.com提供动力,并允许客户托管他们自己的IceburgCRM。
截图
功能
- 托管客户IceburgCRM
- 使用Laravel JetStream、Socialite、Tailwinds和DaisyUI构建
- 与Stripe集成以处理支付
- 允许用户通过Socialite使用GitHub进行身份验证
要求
- PHP >= 8.1
- Composer
- MySQL >= 5.7或MariaDB >= 10.2
- Stripe API密钥
- 为Socialite的GitHub OAuth密钥
安装
- 克隆此仓库。
- 将
.env.example
复制到.env
并配置数据库设置、Stripe API密钥和Socialite的GitHub OAuth密钥。 - 运行
composer install
以安装PHP依赖项。 - 运行
npm install
以安装Node.js依赖项。 - 运行
php artisan key:generate
以生成应用程序密钥。 - 运行
php artisan migrate
以运行数据库迁移。 - 运行
npm run dev
以编译资产。 - 使用
php artisan serve
提供应用程序服务或使用Apache或Nginx等Web服务器。