Skip to content

Commit

Permalink
Merge branch 'main' of github.com:iceburgcrm/iceburgsaas
Browse files Browse the repository at this point in the history
  • Loading branch information
softwaredeveloperca committed Apr 14, 2023
2 parents 876910d + 0536bb2 commit 4f55efb
Show file tree
Hide file tree
Showing 2 changed files with 64 additions and 8 deletions.
55 changes: 50 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,54 @@
# 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.
Screenshots:
<p>
<a href="https://www.iceburg.ca/images/screenst1.jpg" target="_blank">
<img src="https://www.iceburg.ca/images/screens1.jpg" width="50" />
</a>
<a href="https://www.iceburg.ca/images/screens2.jpg" target="_blank">
<img src="https://www.iceburg.ca/images/screens2.jpg" width="50" />
</a>
<a href="https://www.iceburg.ca/images/screens3.jpg" target="_blank">
<img src="https://www.iceburg.ca/images/screens3.jpg" width="50" />
</a>
<a href="https://www.iceburg.ca/images/screens4.jpg" target="_blank">
<img src="https://www.iceburg.ca/images/screens4.jpg" width="50" />
</a>
<a href="https://www.iceburg.ca/images/screens5.jpg" target="_blank">
<img src="https://www.iceburg.ca/images/screens5.jpg" width="50" />
</a>
</p>

Made with Laravel JetStream, Socialite, Tailwinds and DaisyUI
[Demo](https://www.iceburgcrm.com)

[IceburgCRM.com](https://www.iceburgcrm.com)
Features
--------

- 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

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.
17 changes: 14 additions & 3 deletions composer.json
Original file line number Diff line number Diff line change
@@ -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": "[email protected]",
"homepage": "https://www.software-developer.ca",
"role": "Developer"
}
],
"support": {
"docs": "http://docs.iceburg.ca"
},
"require": {
"php": "^8.0.2",
"guzzlehttp/guzzle": "^7.2",
Expand Down

0 comments on commit 4f55efb

Please sign in to comment.