Recommend this page to a friend! |
Download .zip |
Info | Documentation | View files (305) | Download .zip | Reputation | Support forum | Blog | Links |
Last Updated | Ratings | Unique User Downloads | Download Rankings | |||||
2023-04-07 (9 months ago) | Not yet rated by the users | Total: 51 | All time: 10,575 This week: 87 |
Version | License | PHP version | Categories | |||
iceburgsaas 1.0.0 | MIT/X Consortium ... | 5 | PHP 5, Business, Applications |
Description | Author | |
This package provides an application to manage the contacts of customers. |
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>
Files |
File | Role | Description | ||
---|---|---|---|---|
app (13 directories) | ||||
bootstrap (1 file) | ||||
config (17 files) | ||||
database (3 directories) | ||||
lang (1 directory) | ||||
public (5 files, 2 directories) | ||||
resources (4 directories) | ||||
routes (4 files) | ||||
tests (2 files, 2 directories) | ||||
.editorconfig | Data | Auxiliary data | ||
.env.example | Data | Auxiliary data | ||
artisan | Class | Class source | ||
composer.json | Data | Auxiliary data | ||
composer.lock | Data | Auxiliary data | ||
package-lock.json | Data | Auxiliary data | ||
package.json | Data | Auxiliary data | ||
phpunit.xml | Data | Auxiliary data | ||
postcss.config.js | Data | Auxiliary data | ||
README.md | Doc. | Documentation | ||
tailwind.config.js | Data | Auxiliary data | ||
vite.config.js | Data | Auxiliary data |
Files | / | app |
Files | / | app | / | Actions | / | Fortify |
File | Role | Description |
---|---|---|
CreateNewUser.php | Class | Class source |
PasswordValidationRules.php | Class | Class source |
ResetUserPassword.php | Class | Class source |
UpdateUserPassword.php | Class | Class source |
UpdateUserProfileInformation.php | Class | Class source |
Files | / | app | / | Actions | / | Jetstream |
File | Role | Description |
---|---|---|
AddTeamMember.php | Class | Class source |
CreateTeam.php | Class | Class source |
DeleteTeam.php | Class | Class source |
DeleteUser.php | Class | Class source |
InviteTeamMember.php | Class | Class source |
RemoveTeamMember.php | Class | Class source |
UpdateTeamName.php | Class | Class source |
Files | / | app | / | Console | / | Commands |
File | Role | Description |
---|---|---|
DeleteExpiredFreeDatabases.php | Class | Class source |
Files | / | app | / | Http |
File | Role | Description | ||
---|---|---|---|---|
Controllers (6 files, 1 directory) | ||||
Middleware (11 files) | ||||
Kernel.php | Class | Class source |
Files | / | app | / | Http | / | Controllers |
File | Role | Description | ||
---|---|---|---|---|
Auth (1 file) | ||||
Controller.php | Class | Class source | ||
CreateController.php | Class | Class source | ||
InvoiceController.php | Class | Class source | ||
RegisterController.php | Class | Class source | ||
StripeController.php | Class | Class source | ||
WebhookController.php | Class | Class source |
Files | / | app | / | Http | / | Controllers | / | Auth |
File | Role | Description |
---|---|---|
LoginController.php | Class | Class source |
Files | / | app | / | Http | / | Middleware |
File | Role | Description |
---|---|---|
Authenticate.php | Class | Class source |
Cors.php | Class | Class source |
EncryptCookies.php | Class | Class source |
HandleInertiaRequests.php | Class | Class source |
PreventRequestsDuringMaintenance.php | Class | Class source |
RedirectIfAuthenticated.php | Class | Class source |
TrimStrings.php | Class | Class source |
TrustHosts.php | Class | Class source |
TrustProxies.php | Class | Class source |
ValidateSignature.php | Class | Class source |
VerifyCsrfToken.php | Class | Class source |
Files | / | app | / | Listeners |
File | Role | Description |
---|---|---|
CreateNewCRM.php | Class | Class source |
StripeEventListener.php | Class | Class source |
Files | / | app | / | Models |
File | Role | Description | ||
---|---|---|---|---|
Iceburg (17 files) | ||||
BillingPortal.php | Class | Class source | ||
Connection.php | Class | Class source | ||
Crm.php | Class | Class source | ||
CrmPlan.php | Class | Class source | ||
CrmStatus.php | Class | Class source | ||
CrmTheme.php | Class | Class source | ||
CrmType.php | Class | Class source | ||
Database.php | Class | Class source | ||
Membership.php | Class | Class source | ||
saas.php | Class | Class source | ||
Server.php | Class | Class source | ||
Team.php | Class | Class source | ||
TeamInvitation.php | Class | Class source | ||
User.php | Class | Class source |
Files | / | app | / | Models | / | Iceburg |
File | Role | Description |
---|---|---|
Datalet.php | Class | Class source |
DataletType.php | Class | Class source |
Field.php | Class | Class source |
FieldType.php | Class | Class source |
Module.php | Class | Class source |
ModuleConvertable.php | Class | Class source |
ModuleGroup.php | Class | Class source |
ModuleSubpanel.php | Class | Class source |
Permission.php | Class | Class source |
Relationship.php | Class | Class source |
RelationshipModule.php | Class | Class source |
Role.php | Class | Class source |
Setting.php | Class | Class source |
SubpanelField.php | Class | Class source |
User.php | Class | Class source |
User_Role.php | Class | Class source |
WorkFlowData.php | Class | Class source |
Files | / | app | / | Providers |
File | Role | Description |
---|---|---|
AppServiceProvider.php | Class | Class source |
AuthServiceProvider.php | Class | Class source |
BroadcastServiceProvider.php | Class | Class source |
EventServiceProvider.php | Class | Class source |
FortifyServiceProvider.php | Class | Class source |
JetstreamServiceProvider.php | Class | Class source |
RouteServiceProvider.php | Class | Class source |
Files | / | app | / | Seeder |
File | Role | Description |
---|---|---|
FieldSeeder.php | Class | Class source |
Seed.php | Class | Class source |
Files | / | config |
File | Role | Description |
---|---|---|
app.php | Class | Class source |
auth.php | Class | Class source |
broadcasting.php | Aux. | Auxiliary script |
cache.php | Aux. | Auxiliary script |
cors.php | Aux. | Auxiliary script |
database.php | Aux. | Auxiliary script |
filesystems.php | Aux. | Auxiliary script |
fortify.php | Aux. | Auxiliary script |
hashing.php | Aux. | Auxiliary script |
jetstream.php | Class | Class source |
logging.php | Class | Class source |
mail.php | Aux. | Auxiliary script |
queue.php | Aux. | Auxiliary script |
sanctum.php | Class | Class source |
services.php | Aux. | Auxiliary script |
session.php | Aux. | Auxiliary script |
view.php | Aux. | Auxiliary script |
Files | / | database |
File | Role | Description | ||
---|---|---|---|---|
factories (2 files, 1 directory) | ||||
migrations (20 files) | ||||
seeders (1 file) |
Files | / | database | / | factories |
File | Role | Description | ||
---|---|---|---|---|
Iceburg (5 files) | ||||
TeamFactory.php | Class | Class source | ||
UserFactory.php | Class | Class source |
Files | / | database | / | factories | / | Iceburg |
File | Role | Description |
---|---|---|
BlankDataRecordFactory.php | Class | Class source |
FieldFactory.php | Class | Class source |
FieldTypeFactory.php | Class | Class source |
ModuleFactory.php | Class | Class source |
SeedFactory.php | Class | Class source |
Files | / | database | / | migrations |
Files | / | lang | / | en |
File | Role | Description |
---|---|---|
auth.php | Aux. | Auxiliary script |
pagination.php | Aux. | Auxiliary script |
passwords.php | Aux. | Auxiliary script |
validation.php | Aux. | Auxiliary script |
Files | / | public |
File | Role | Description | ||
---|---|---|---|---|
dist (2 files, 1 directory) | ||||
images (8 files) | ||||
.htaccess | Data | Auxiliary data | ||
index.php | Class | Class source | ||
MySQL-Sample-Database-Diagram.pdf | Data | Auxiliary data | ||
mysqlsampledatabase.sql | Data | Auxiliary data | ||
robots.txt | Doc. | Documentation |
Files | / | public | / | dist |
File | Role | Description | ||
---|---|---|---|---|
assets (10 files, 1 directory) | ||||
script.js | Data | Auxiliary data | ||
styles.css | Data | Auxiliary data |
Files | / | public | / | dist | / | assets |
File | Role | Description | ||
---|---|---|---|---|
logos (12 files) | ||||
favicon.svg | Data | Auxiliary data | ||
Highlight1.svg | Data | Auxiliary data | ||
Highlight2.svg | Data | Auxiliary data | ||
Highlight3.svg | Data | Auxiliary data | ||
Logo_black.svg | Data | Auxiliary data | ||
Logo_white.svg | Data | Auxiliary data | ||
Underline1.svg | Data | Auxiliary data | ||
Underline2.svg | Data | Auxiliary data | ||
Underline3.svg | Data | Auxiliary data | ||
Underline4.svg | Data | Auxiliary data |
Files | / | public | / | dist | / | assets | / | logos |
File | Role | Description |
---|---|---|
CaretRight.svg | Data | Auxiliary data |
CheckedBox.svg | Data | Auxiliary data |
Cross.svg | Data | Auxiliary data |
Facebook.svg | Data | Auxiliary data |
Heart.svg | Data | Auxiliary data |
Instagram.svg | Data | Auxiliary data |
Lightning.svg | Data | Auxiliary data |
Menu.svg | Data | Auxiliary data |
Star.svg | Data | Auxiliary data |
Sun.svg | Data | Auxiliary data |
Twitter.svg | Data | Auxiliary data |
Youtube.svg | Data | Auxiliary data |
Files | / | public | / | images |
File | Role | Description |
---|---|---|
iceburg.png | Data | Auxiliary data |
iceburg_resized.png | Icon | Icon image |
MySQL-Sample-Database-Schema.png | Data | Auxiliary data |
screenshot1.jpg | Data | Auxiliary data |
screenshot2.jpg | Data | Auxiliary data |
screenshot3.jpg | Data | Auxiliary data |
screenshot4.jpg | Data | Auxiliary data |
screenshot5.jpg | Data | Auxiliary data |
Files | / | resources |
Files | / | resources | / | js |
File | Role | Description | ||
---|---|---|---|---|
Components (29 files) | ||||
Layouts (1 file) | ||||
Pages (10 files, 4 directories) | ||||
app.js | Data | Auxiliary data | ||
bootstrap.js | Data | Auxiliary data |
Files | / | resources | / | js | / | Components |
File | Role | Description |
---|---|---|
ActionMessage.vue | Data | Auxiliary data |
ActionSection.vue | Data | Auxiliary data |
Alert.vue | Data | Auxiliary data |
ApplicationLogo.vue | Data | Auxiliary data |
ApplicationMark.vue | Data | Auxiliary data |
AuthenticationCard.vue | Data | Auxiliary data |
AuthenticationCardLogo.vue | Data | Auxiliary data |
Banner.vue | Data | Auxiliary data |
Checkbox.vue | Data | Auxiliary data |
ConfirmationModal.vue | Data | Auxiliary data |
ConfirmsPassword.vue | Data | Auxiliary data |
DangerButton.vue | Data | Auxiliary data |
DaysSince.vue | Data | Auxiliary data |
DialogModal.vue | Data | Auxiliary data |
Dropdown.vue | Data | Auxiliary data |
DropdownLink.vue | Data | Auxiliary data |
FormSection.vue | Data | Auxiliary data |
InputError.vue | Data | Auxiliary data |
InputLabel.vue | Data | Auxiliary data |
Modal.vue | Data | Auxiliary data |
NavLink.vue | Data | Auxiliary data |
PrimaryButton.vue | Data | Auxiliary data |
Privacy.vue | Data | Auxiliary data |
ResponsiveNavLink.vue | Data | Auxiliary data |
SecondaryButton.vue | Data | Auxiliary data |
SectionBorder.vue | Data | Auxiliary data |
SectionTitle.vue | Data | Auxiliary data |
TextInput.vue | Data | Auxiliary data |
Welcome.vue | Data | Auxiliary data |
Files | / | resources | / | js | / | Pages |
File | Role | Description | ||
---|---|---|---|---|
API (1 file, 1 directory) | ||||
Auth (7 files) | ||||
Profile (1 file, 1 directory) | ||||
Teams (2 files, 1 directory) | ||||
Billing.vue | Data | Auxiliary data | ||
Create.vue | Data | Auxiliary data | ||
Dashboard.vue | Data | Auxiliary data | ||
Payment.vue | Data | Auxiliary data | ||
Plans.vue | Data | Auxiliary data | ||
PrivacyPolicy.vue | Data | Auxiliary data | ||
Subscription.vue | Data | Auxiliary data | ||
Support.vue | Data | Auxiliary data | ||
TermsOfService.vue | Data | Auxiliary data | ||
Welcome.vue | Data | Auxiliary data |
Files | / | resources | / | js | / | Pages | / | API | / | Partials |
File | Role | Description |
---|---|---|
ApiTokenManager.vue | Data | Auxiliary data |
Files | / | resources | / | js | / | Pages | / | Auth |
File | Role | Description |
---|---|---|
ConfirmPassword.vue | Data | Auxiliary data |
ForgotPassword.vue | Data | Auxiliary data |
Login.vue | Data | Auxiliary data |
Register.vue | Data | Auxiliary data |
ResetPassword.vue | Data | Auxiliary data |
TwoFactorChallenge.vue | Data | Auxiliary data |
VerifyEmail.vue | Data | Auxiliary data |
Files | / | resources | / | js | / | Pages | / | Profile | / | Partials |
File | Role | Description |
---|---|---|
DeleteUserForm.vue | Data | Auxiliary data |
LogoutOtherBrowserSessionsForm.vue | Data | Auxiliary data |
TwoFactorAuthenticationForm.vue | Data | Auxiliary data |
UpdatePasswordForm.vue | Data | Auxiliary data |
UpdateProfileInformationForm.vue | Data | Auxiliary data |
Files | / | resources | / | js | / | Pages | / | Teams |
File | Role | Description | ||
---|---|---|---|---|
Partials (4 files) | ||||
Create.vue | Data | Auxiliary data | ||
Show.vue | Data | Auxiliary data |
Files | / | resources | / | js | / | Pages | / | Teams | / | Partials |
File | Role | Description |
---|---|---|
CreateTeamForm.vue | Data | Auxiliary data |
DeleteTeamForm.vue | Data | Auxiliary data |
TeamMemberManager.vue | Data | Auxiliary data |
UpdateTeamNameForm.vue | Data | Auxiliary data |
Files | / | resources | / | views |
File | Role | Description | ||
---|---|---|---|---|
emails (1 file) | ||||
vendor (1 directory) | ||||
app.blade.php | Aux. | Auxiliary script |
Files | / | resources | / | views | / | vendor | / | jetstream |
File | Role | Description | ||
---|---|---|---|---|
components (28 files) | ||||
mail (1 file) |
Files | / | resources | / | views | / | vendor | / | jetstream | / | components |
File | Role | Description |
---|---|---|
action-message.blade.php | Aux. | Auxiliary script |
action-section.blade.php | Aux. | Auxiliary script |
application-logo.blade.php | Aux. | Auxiliary script |
application-mark.blade.php | Aux. | Auxiliary script |
authentication-card-logo.blade.php | Aux. | Auxiliary script |
authentication-card.blade.php | Aux. | Auxiliary script |
banner.blade.php | Aux. | Auxiliary script |
button.blade.php | Aux. | Auxiliary script |
checkbox.blade.php | Aux. | Auxiliary script |
confirmation-modal.blade.php | Aux. | Auxiliary script |
confirms-password.blade.php | Aux. | Auxiliary script |
danger-button.blade.php | Aux. | Auxiliary script |
dialog-modal.blade.php | Aux. | Auxiliary script |
dropdown-link.blade.php | Aux. | Auxiliary script |
dropdown.blade.php | Aux. | Auxiliary script |
form-section.blade.php | Aux. | Auxiliary script |
input-error.blade.php | Aux. | Auxiliary script |
input.blade.php | Aux. | Auxiliary script |
label.blade.php | Aux. | Auxiliary script |
modal.blade.php | Aux. | Auxiliary script |
nav-link.blade.php | Aux. | Auxiliary script |
responsive-nav-link.blade.php | Aux. | Auxiliary script |
secondary-button.blade.php | Aux. | Auxiliary script |
section-border.blade.php | Aux. | Auxiliary script |
section-title.blade.php | Aux. | Auxiliary script |
switchable-team.blade.php | Aux. | Auxiliary script |
validation-errors.blade.php | Aux. | Auxiliary script |
welcome.blade.php | Aux. | Auxiliary script |
Files | / | resources | / | views | / | vendor | / | jetstream | / |
File | Role | Description |
---|---|---|
team-invitation.blade.php | Aux. | Auxiliary script |
Files | / | routes |
File | Role | Description |
---|---|---|
api.php | Example | Example script |
channels.php | Example | Example script |
console.php | Example | Example script |
web.php | Class | Class source |
Files | / | tests |
File | Role | Description | ||
---|---|---|---|---|
Feature (21 files) | ||||
Unit (1 file) | ||||
CreatesApplication.php | Class | Class source | ||
TestCase.php | Class | Class source |
Files | / | tests | / | Feature |
File | Role | Description |
---|---|---|
ApiTokenPermissionsTest.php | Class | Class source |
AuthenticationTest.php | Class | Class source |
BrowserSessionsTest.php | Class | Class source |
CreateApiTokenTest.php | Class | Class source |
CreateTeamTest.php | Class | Class source |
DeleteAccountTest.php | Class | Class source |
DeleteApiTokenTest.php | Class | Class source |
DeleteTeamTest.php | Class | Class source |
EmailVerificationTest.php | Class | Class source |
ExampleTest.php | Class | Class source |
InviteTeamMemberTest.php | Class | Class source |
LeaveTeamTest.php | Class | Class source |
PasswordConfirmationTest.php | Class | Class source |
PasswordResetTest.php | Class | Class source |
ProfileInformationTest.php | Class | Class source |
RegistrationTest.php | Class | Class source |
RemoveTeamMemberTest.php | Class | Class source |
TwoFactorAuthenticationSettingsTest.php | Class | Class source |
UpdatePasswordTest.php | Class | Class source |
UpdateTeamMemberRoleTest.php | Class | Class source |
UpdateTeamNameTest.php | Class | Class source |
Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
100% |
|
|
Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.