iceburgcrm/iceburgsaas

IceburgCRM SASS. Code behind IceburgCRM.com Host customer IceburgCRMs. Made with Laravel JetStream, Socialite, Tailwinds and DaisyUI.

v1.1.5 2023-04-14 21:45 UTC

This package is auto-updated.

Last update: 2024-04-12 03:54:20 UTC


README

This is the repository for the IceburgCRM SaaS project, which powers IceburgCRM.com and allows customers to host their own IceburgCRMs.

Screenshots:

68747470733a2f2f7777772e696365627572672e63612f696d616765732f73637265656e73312e6a7067 68747470733a2f2f7777772e696365627572672e63612f696d616765732f73637265656e73322e6a7067 68747470733a2f2f7777772e696365627572672e63612f696d616765732f73637265656e73332e6a7067 68747470733a2f2f7777772e696365627572672e63612f696d616765732f73637265656e73342e6a7067 68747470733a2f2f7777772e696365627572672e63612f696d616765732f73637265656e73352e6a7067

Demo

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.