Iceburg CRM
Screenshots:
Default usernames and passwords
- [email protected]:admin
- [email protected]:user
- [email protected]:sales
- [email protected]:accounting
- [email protected]:marketing
About Iceburg CRM
Iceburg CRM is a metadata driven CRM that allows you to quickly prototype any CRM. The default CRM is based on a typical business CRM but the flexibility of dynamic modules, fields, subpanels allows prototyping of any number of different tyes of CRMs.
Features
- [Unlimited Relationships between any number modules without common fields]
- [Metadata creations of modules, fields, relationships, subpanels, datalets, seeding]
- [Ability to Import/Export in 6 different formats (XLSX, CSV, TSV, ODS, XLS, HTML]
- [25 different input types, Laravel field validation, Maska field masking]
- [26 themes with light and dark themes available]
- [Module based Role permissions (read, write, import, export)]
- [Audit logs, Vue3 Charts, Convertable modules, Related Fields (related to another module)]
Created With
Iceburg CRM is created with:
- Vue 3 for the frontend
- Laravel 9 for the backend
- Tailwinds with the DaisyUI plugin
- Inertia for routing
- heroicons
Installation
If you do not have a server available visit digitalocean and get $200 dollars in free credit
If not installed, please install composer
If not installed, please install npm
composer create-project iceburgcrm/iceburgcrm iceburgcrm
or
git clone [email protected]:iceburgcrm/iceburgcrm.git
cd iceburgcrm
Edit your database environment variables
vim .env
DB_HOST=
DB_PORT=
DB_USERNAME=
DB_PASSWORD=
DB_DATABASE=
Open permissions on the storage and
sudo chown -R www-data:www-data /path/to/your/project/public
sudo chown -R www-data:www-data /path/to/your/project/storage
or
sudo chmod 777 storage
sudo chmod 777 public
Migrate
php artisan migrate
php artisan db:seed
Deploy
sudo chmod 777 storage
Default Iceburg CRM
Number of Modules: 55
Primary Modules: 14
- Accounts
- Contacts
- Contracts
- Leads
- Opportunities
- Lineitems
- Products
- Campaigns
- Cases
- Documents
- Notes
- Projects
- Groups
- Quotes
Number of Relationships: 43
Number of Subpanels: 27
5 Datalets
- [pie chart] Total Sales
- [line graph] New Leads / Contacts / Accounts over 7 days
- [pie chart] New Opportunities / Contracts / Quotes
- [bar graph] Meeting (Today, 7 Days, 30 Days)
- [pie chart] Orders this month
Admin
- Settings
- Permissions
- Modules, Fields, Subpanels, Users, Datalet editing
Roles
- Accounting
- Admin
- HR
- Marketing
- Sales
- Support
- User
Future Development
Roadmaps may include:
- [additional field types such as: image, video, files]
- [admin tools for creating, editing and generating new module, field, subpanel, etc types]
- [automation]
- [calendar tooling]
- [timeline, tying in different moduels through stages]
- [Automatic crm generation of any mysql variant database based on the schema]
Sponsorship / Support
If you are interested in becoming a sponsor and getting direct email support. please visit the Iceburg Patreon page
Security Vulnerabilities
If you discover a security vulnerability within Iceburg CRM, please send an e-mail to [email protected].
License
The Iceburg CRM is open-sourced software licensed under the MIT license.
Community Discussion
Join our reddit group