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-11-12 04:56:17 UTC


README

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

Screenshots:

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.