Presentation Magento OroCRM - MageConf 2014

31
Le duo gagnant ? Sylvain Rayé | @sylvainraye | [email protected] - MageConf 2014

description

OroCRM is the new Open Source CRM founded by previous Magento Co-Founder and employees. This CRM integrates itself really good with Magento without lots of work.

Transcript of Presentation Magento OroCRM - MageConf 2014

Page 1: Presentation Magento OroCRM - MageConf 2014

Le duo gagnant ?

Sylvain Rayé | @sylvainraye | [email protected]

-

MageConf 2014

Page 2: Presentation Magento OroCRM - MageConf 2014

ZENDFRAMEWORK

Page 3: Presentation Magento OroCRM - MageConf 2014

Sylvain Rayé

Page 4: Presentation Magento OroCRM - MageConf 2014
Page 5: Presentation Magento OroCRM - MageConf 2014

Oro Team

Jary Carter CEO - Co-founder

Yoav Kutner CTO - Co-founder

Dima Soroka VP Engineering

Page 6: Presentation Magento OroCRM - MageConf 2014

Technology Stack

Apache/Nginx/PHP/MySQL/PostgreSQL

Symfony2

OroPlatform

NodeJS Bootstrap

OroCRM

TwigJQuery …

Page 7: Presentation Magento OroCRM - MageConf 2014

• Symfony 2 - July 2011

• 1 millions downloads / month

• > 2000+ Bundles

• > 800 developers participate to core development

• > 150 000 developers

• LTS 4 years / BC promises

Page 8: Presentation Magento OroCRM - MageConf 2014
Page 9: Presentation Magento OroCRM - MageConf 2014

• Fully localizable and translatable

• System Help and Tooltips

• Productivity Tools (Calendar, Notes, Tasks, Pinbar etc)

• Flexible Workflow Engine (FWE)

• Automated Processes

• REST and SOAP API’s

• Users, Groups, and Role

• Management with ACL

• Real Time User Notifications

• Widgets

• Data Grids

• Report Engine

• Import/Export CSV data

• Flexible Entities with Dynamic Attributes

Page 10: Presentation Magento OroCRM - MageConf 2014

Interface

Page 11: Presentation Magento OroCRM - MageConf 2014

Grid

Page 12: Presentation Magento OroCRM - MageConf 2014

ACL

Page 13: Presentation Magento OroCRM - MageConf 2014

Workflow

Page 14: Presentation Magento OroCRM - MageConf 2014

Extend Entities

Page 15: Presentation Magento OroCRM - MageConf 2014

Report

Page 16: Presentation Magento OroCRM - MageConf 2014

/api/doc

Page 17: Presentation Magento OroCRM - MageConf 2014
Page 18: Presentation Magento OroCRM - MageConf 2014

• Contact and Address Book Management

• Accounts Management and Merging

• Lead / Opportunity Management

• Customer Segmentation

• Marketing campaigns management

• Multiple Customer Channel Management

• Case management

• Campaign code tracking

• Tracking user behavior on Websites

• Embedded Web Forms

• Magento, Zendesk, MailChimp Integrations, …

Page 19: Presentation Magento OroCRM - MageConf 2014

(very) Quick Start OroCRM

curl -s https://getcomposer.org/installer | php

git clone http://github.com/orocrm/crm-application.git

composer.phar install --prefer-dist --no-dev

php app/console oro:crm:install --env=prod

Via CLI: raise your PHP memory to 728MB

Page 20: Presentation Magento OroCRM - MageConf 2014

OroCRM / Symfony 2 folder structure

Page 21: Presentation Magento OroCRM - MageConf 2014
Page 22: Presentation Magento OroCRM - MageConf 2014
Page 23: Presentation Magento OroCRM - MageConf 2014

OroCRM Bridge

MagentoConnect.com/orocrm-bridge.html

modman clone https://github.com/orocrm/magento-orocrm-bridge.git

Page 24: Presentation Magento OroCRM - MageConf 2014

Create API User/Role for OroCRM

• Create new API Role Menu System > Webservices > SOAP/XML – RPC – Roles with a Role « OroCRM » with ALL resources access

• Create new API UserMenu System > Webservices > SOAP/XML – RPC – Users, set username & API Key (password) the role « OroCRM »

Page 25: Presentation Magento OroCRM - MageConf 2014

Menu System > Configuration > Admin

Page 26: Presentation Magento OroCRM - MageConf 2014

Create Order

Page 27: Presentation Magento OroCRM - MageConf 2014

OroCRM Configuration 1/2

Page 28: Presentation Magento OroCRM - MageConf 2014

OroCRM Configuration 2/2

Page 29: Presentation Magento OroCRM - MageConf 2014

Manual / Auto Sync

php app/console oro:cron

Page 30: Presentation Magento OroCRM - MageConf 2014

Et on fait quoi avec tout ça?

Page 31: Presentation Magento OroCRM - MageConf 2014

Le duo gagnant ?

Sylvain Rayé | @sylvainraye | [email protected]

-

MageConf 2014