PHP Classes

Iceburg SAAS PHP CRM Open Source: Application to manage the contacts of customers

Recommend this page to a friend!
  Info   Documentation   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not enough user ratingsTotal: 60 All time: 10,511 This week: 43Up
Version License PHP version Categories
iceburgsaas 1.0.0MIT/X Consortium ...5PHP 5, Business, Applications
Description 

Author

This package provides an application to manage the contacts of customers.

It provides a Web application that can manage customer contacts on its Web pages.

The package can also import and export customer contact information in formats like XLSX, CSV, TSV, ODS, XLS, and HTML.

It can also:

- Customize the presentation of the application using themes

- Many field types with support for masking and field validation

- Provide audit logs

- Display charts

- Workflow management

- Allows the creation of modules, fields, relationships, subpanels, datalets

- Relationship modules

Picture of Robert Devenyi
  Performance   Level  
Innovation award
Innovation award
Nominee: 1x

Winner: 1x

 

Documentation

IceburgCRM SaaS

This is the repository for the IceburgCRM SaaS project, which powers IceburgCRM.com and allows customers to host their own 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>

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.

  Files folder image Files (305)  
File Role Description
Files folder imageapp (13 directories)
Files folder imagebootstrap (1 file)
Files folder imageconfig (17 files)
Files folder imagedatabase (3 directories)
Files folder imagelang (1 directory)
Files folder imagepublic (5 files, 2 directories)
Files folder imageresources (4 directories)
Files folder imageroutes (4 files)
Files folder imagetests (2 files, 2 directories)
Accessible without login Plain text file .editorconfig Data Auxiliary data
Accessible without login Plain text file .env.example Data Auxiliary data
Plain text file artisan Class Class source
Accessible without login Plain text file composer.json Data Auxiliary data
Accessible without login Plain text file composer.lock Data Auxiliary data
Accessible without login Plain text file package-lock.json Data Auxiliary data
Accessible without login Plain text file package.json Data Auxiliary data
Accessible without login Plain text file phpunit.xml Data Auxiliary data
Accessible without login Plain text file postcss.config.js Data Auxiliary data
Accessible without login Plain text file README.md Doc. Documentation
Accessible without login Plain text file tailwind.config.js Data Auxiliary data
Accessible without login Plain text file vite.config.js Data Auxiliary data

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 100%
Total:60
This week:0
All time:10,511
This week:43Up