Search by

getodden / crm-core

do-io

Headless CRM Core Engine for Odden (Contacts, Companies, Custom Properties, Associations, Timeline)

Package info

github.com/getodden/crm-core

Homepage

Issues

pkg:composer/getodden/crm-core

Statistics

Installs: 683

Dependents: 6

Suggesters: 0

Stars: 0

v0.10.0 2026-10-04 17:13 UTC

README

getodden/crm-core is the headless foundation of Odden: contacts, companies and custom objects, custom properties with change history, associations between any two records, the activity timeline, lifecycle stages, lists, and duplicate merging. It has no UI and registers no routes.

Requirements

  • PHP 8.3 or newer
  • Laravel 12 or 13

Installation

composer require getodden/crm-core
php artisan migrate

The service provider is auto-discovered and loads its own migrations. Odden tables are prefixed odden_.

Publish the config file only if you need to change something (table names, rate limits, the user model):

php artisan vendor:publish --tag=odden-core-config

Documentation

The full documentation lives in the docs/ folder of the monorepo, which is the single source of truth for behavior, signatures, configuration keys and commands. This README only covers installing the package.

Testing

composer install
vendor/bin/pest

License

MIT. See LICENSE.md.