GR8 CRM - Demo Application
This Grails application uses GR8 CRM plugins to create a simple Contact Management and To-Do application.
The application handles
The GR8 CRM "Ecosystem" currently contains over 40 Grails plugins. Some of them are listed below.
The company Technipelago AB based in Stockholm, Sweden has several GR8 CRM applications in production.
|crm-blog+crm-blog-ui||Blog presentation and authoring (-ui)|
|crm-campaign+crm-campaign-ui||Marketing campaign execution and management (-ui)|
|crm-contact+crm-contact-lite||Contact Management (companies and individuals)|
|crm-content+crm-content-ui||Content Management and authoring (-ui)|
|crm-core||Core features like multi tenancy (used by most other plugins)|
|crm-email||Send emails using Grails events|
|crm-feature||Turn application features on/off for specific users or roles|
|crm-i18n||Store localized messages in database to support runtime changes|
|crm-invitation||Invite external users to your application|
|crm-notes||Add short notes (subject+body) to any domain instance|
|crm-notification||Notify users about stuff with a central notification center|
|crm-product+crm-product-ui||Product and inventory management including administration (-ui)|
|crm-security||Core security services|
|crm-security-shiro||Apache Shiro security implementation|
|crm-security-ui||Back Office features for user and role administration|
|crm-syslog||Log application events to database|
|crm-tags||Tag any domain instance|
|crm-ui-bootstrap||Twitter Bootstrap user interface (used by most -ui plugins)|
Documentation for each plugin is available on http://gr8crm.github.io
Note that all GR8 CRM plugins are not available in Grails Central Repository yet, but most of them are. If you want to use a plugin from the list above that is not yet available, create an issue and I will prioritize the polishing and documentation for that plugin and release it as soon as I can.
Running the demo application
To test this demo application, you basically just have to clone the repository and start the application with
- Make sure you have Grails 2.5.5 installed (we recommend GVM to handle your Grails installations)
- Clone this repository
- cd gr8crm-demo-app
- grails compile
- grails run-app