From 13ce90c52f6c3012d31a94d86b1802f159c962ee Mon Sep 17 00:00:00 2001 From: Iceburg CRM <118024971+iceburgcrm@users.noreply.github.com> Date: Fri, 7 Apr 2023 20:47:15 -0400 Subject: [PATCH 1/7] Update README.md --- README.md | 34 +++++++++++++++++++++++++++++----- 1 file changed, 29 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 19b590d..2e09daf 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,33 @@ -# IceburgCRM SASS +#IceburgCRM SaaS +=============== -Code behind IceburgCRM.com. +This is the repository for the IceburgCRM SaaS project, which powers [IceburgCRM.com](https://www.iceburgcrm.com/) and allows customers to host their own IceburgCRMs. -Host customer's IceburgCRMs. +##Features +-------- -Made with Laravel JetStream, Socialite, Tailwinds and DaisyUI +- Host customer's IceburgCRMs +- Built with Laravel JetStream, Socialite, Tailwinds, and DaisyUI +- Integrates with Stripe for payment processing +- Allows users to authenticate with GitHub using Socialite -[IceburgCRM.com](https://www.iceburgcrm.com) +##Requirements +------------ + +- PHP >= 8.1 +- Composer +- MySQL >= 5.7 or MariaDB >= 10.2 +- Stripe API key +- GitHub OAuth key for Socialite + +##Installation +------------ + +1. Clone this repository. +2. Copy `.env.example` to `.env` and configure the database settings, Stripe API key, and GitHub OAuth key for Socialite. +3. Run `composer install` to install the PHP dependencies. +4. Run `npm install` to install the Node.js dependencies. +5. Run `php artisan key:generate` to generate an application key. +6. Run `php artisan migrate` to run the database migrations. +7. Run `npm run dev` to compile the assets. +8. Serve the application with `php artisan serve` or use a web server like Apache or Nginx. From acc27fd172f2793b15494505df8b4890d3e07955 Mon Sep 17 00:00:00 2001 From: Iceburg CRM <118024971+iceburgcrm@users.noreply.github.com> Date: Fri, 7 Apr 2023 20:49:12 -0400 Subject: [PATCH 2/7] Update README.md --- README.md | 39 +++++++++++++++++++++++++++++++++++---- 1 file changed, 35 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 2e09daf..6e2b8c0 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ -#IceburgCRM SaaS +IceburgCRM SaaS =============== This is the repository for the IceburgCRM SaaS project, which powers [IceburgCRM.com](https://www.iceburgcrm.com/) and allows customers to host their own IceburgCRMs. -##Features +Features -------- - Host customer's IceburgCRMs @@ -11,7 +11,7 @@ This is the repository for the IceburgCRM SaaS project, which powers [IceburgCRM - Integrates with Stripe for payment processing - Allows users to authenticate with GitHub using Socialite -##Requirements +Requirements ------------ - PHP >= 8.1 @@ -20,7 +20,7 @@ This is the repository for the IceburgCRM SaaS project, which powers [IceburgCRM - Stripe API key - GitHub OAuth key for Socialite -##Installation +Installation ------------ 1. Clone this repository. @@ -31,3 +31,34 @@ This is the repository for the IceburgCRM SaaS project, which powers [IceburgCRM 6. Run `php artisan migrate` to run the database migrations. 7. Run `npm run dev` to compile the assets. 8. Serve the application with `php artisan serve` or use a web server like Apache or Nginx. + +Set these parameters + +DB_CONNECTION=mysql +DB_HOST=127.0.0.1 +DB_PORT=3306 +DB_DATABASE=crmbuilder +DB_USERNAME=root +DB_PASSWORD= + +DB_T_CONNECTION=tenant22 +DB_HOST2=127.0.0.2 +DB_PORT2=3306 +DB_ICEBURG_DATABASE=iceburg2 +DB_USERNAME2=root +DB_PASSWORD2= + +STRIPE_KEY= +STRIPE_SECRET= +STRIPE_WEBHOOK_SECRET= + +STRIPE_KEY_STAGING= +STRIPE_SECRET_STAGING= +STRIPE_WEBHOOK_SECRET_STAGING= + +GITHUB_CLIENT_ID= +GITHUB_CLIENT_SECRET= +GOOGLE_CLIENT_ID= +GOOGLE_CLIENT_SECRET= +TWITTER_CLIENT_ID= +TWITTER_CLIENT_SECRET= From b38ccc31b528a0eae6edef2c4a3ce4d6ff5a7de6 Mon Sep 17 00:00:00 2001 From: Iceburg CRM <118024971+iceburgcrm@users.noreply.github.com> Date: Fri, 7 Apr 2023 20:49:43 -0400 Subject: [PATCH 3/7] Update README.md --- README.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/README.md b/README.md index 6e2b8c0..4165ba6 100644 --- a/README.md +++ b/README.md @@ -35,30 +35,49 @@ Installation Set these parameters DB_CONNECTION=mysql + DB_HOST=127.0.0.1 + DB_PORT=3306 + DB_DATABASE=crmbuilder + DB_USERNAME=root + DB_PASSWORD= DB_T_CONNECTION=tenant22 + DB_HOST2=127.0.0.2 + DB_PORT2=3306 + DB_ICEBURG_DATABASE=iceburg2 + DB_USERNAME2=root + DB_PASSWORD2= STRIPE_KEY= + STRIPE_SECRET= + STRIPE_WEBHOOK_SECRET= STRIPE_KEY_STAGING= + STRIPE_SECRET_STAGING= + STRIPE_WEBHOOK_SECRET_STAGING= GITHUB_CLIENT_ID= + GITHUB_CLIENT_SECRET= + GOOGLE_CLIENT_ID= + GOOGLE_CLIENT_SECRET= + TWITTER_CLIENT_ID= + TWITTER_CLIENT_SECRET= From cc42347d2c658301c655c72b6ca9af20b4ae55cd Mon Sep 17 00:00:00 2001 From: Iceburg CRM <118024971+iceburgcrm@users.noreply.github.com> Date: Fri, 7 Apr 2023 20:50:24 -0400 Subject: [PATCH 4/7] Update README.md --- README.md | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/README.md b/README.md index 4165ba6..41376bf 100644 --- a/README.md +++ b/README.md @@ -35,49 +35,31 @@ Installation Set these parameters DB_CONNECTION=mysql - DB_HOST=127.0.0.1 - DB_PORT=3306 - DB_DATABASE=crmbuilder - DB_USERNAME=root - DB_PASSWORD= DB_T_CONNECTION=tenant22 - DB_HOST2=127.0.0.2 - DB_PORT2=3306 - DB_ICEBURG_DATABASE=iceburg2 - DB_USERNAME2=root - DB_PASSWORD2= STRIPE_KEY= - STRIPE_SECRET= - STRIPE_WEBHOOK_SECRET= - STRIPE_KEY_STAGING= - STRIPE_SECRET_STAGING= - STRIPE_WEBHOOK_SECRET_STAGING= GITHUB_CLIENT_ID= - GITHUB_CLIENT_SECRET= GOOGLE_CLIENT_ID= - GOOGLE_CLIENT_SECRET= TWITTER_CLIENT_ID= - TWITTER_CLIENT_SECRET= From 906de2751f69dffbab3155de007ae341b6afa630 Mon Sep 17 00:00:00 2001 From: Iceburg CRM <118024971+iceburgcrm@users.noreply.github.com> Date: Fri, 7 Apr 2023 20:50:44 -0400 Subject: [PATCH 5/7] Update README.md --- README.md | 32 -------------------------------- 1 file changed, 32 deletions(-) diff --git a/README.md b/README.md index 41376bf..a5d829f 100644 --- a/README.md +++ b/README.md @@ -31,35 +31,3 @@ Installation 6. Run `php artisan migrate` to run the database migrations. 7. Run `npm run dev` to compile the assets. 8. Serve the application with `php artisan serve` or use a web server like Apache or Nginx. - -Set these parameters - -DB_CONNECTION=mysql -DB_HOST=127.0.0.1 -DB_PORT=3306 -DB_DATABASE=crmbuilder -DB_USERNAME=root -DB_PASSWORD= - -DB_T_CONNECTION=tenant22 -DB_HOST2=127.0.0.2 -DB_PORT2=3306 -DB_ICEBURG_DATABASE=iceburg2 -DB_USERNAME2=root -DB_PASSWORD2= - -STRIPE_KEY= -STRIPE_SECRET= -STRIPE_WEBHOOK_SECRET= -STRIPE_KEY_STAGING= -STRIPE_SECRET_STAGING= -STRIPE_WEBHOOK_SECRET_STAGING= - -GITHUB_CLIENT_ID= -GITHUB_CLIENT_SECRET= - -GOOGLE_CLIENT_ID= -GOOGLE_CLIENT_SECRET= - -TWITTER_CLIENT_ID= -TWITTER_CLIENT_SECRET= From 532aa47cbbfb5a49bd0327b6b13ac6db79a2b1a7 Mon Sep 17 00:00:00 2001 From: Iceburg CRM <118024971+iceburgcrm@users.noreply.github.com> Date: Fri, 7 Apr 2023 21:33:54 -0400 Subject: [PATCH 6/7] Update README.md --- README.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/README.md b/README.md index a5d829f..a4e4172 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,27 @@ IceburgCRM SaaS This is the repository for the IceburgCRM SaaS project, which powers [IceburgCRM.com](https://www.iceburgcrm.com/) and allows customers to host their own IceburgCRMs. +Screenshots: +
+ +[Demo](https://www.iceburgcrm.com) + Features -------- From 0536bb2bee3b3b662680a0b95455bb3e0b199715 Mon Sep 17 00:00:00 2001 From: Iceburg CRM <118024971+iceburgcrm@users.noreply.github.com> Date: Fri, 7 Apr 2023 21:39:06 -0400 Subject: [PATCH 7/7] Update composer.json --- composer.json | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/composer.json b/composer.json index 76e9445..43b9e17 100644 --- a/composer.json +++ b/composer.json @@ -1,9 +1,20 @@ { - "name": "laravel/laravel", + "name": "iceburgcrm/iceburgsaas", "type": "project", - "description": "The Laravel Framework.", - "keywords": ["framework", "laravel"], + "description": "IceburgCRM SASS. Code behind IceburgCRM.com Host customer IceburgCRMs. Made with Laravel JetStream, Socialite, Tailwinds and DaisyUI.", + "keywords": ["framework", "crm", "vue3", "inertia", "iceburg", "iceburg crm", "cms", "composition api", "iceburg", "saas", "laravel saas", "laravel crm" ], "license": "MIT", + "authors": [ + { + "name": "Robert Devenyi", + "email": "rob@phpdeveloper.ca", + "homepage": "https://www.software-developer.ca", + "role": "Developer" + } + ], + "support": { + "docs": "http://docs.iceburg.ca" + }, "require": { "php": "^8.0.2", "guzzlehttp/guzzle": "^7.2",