20
Content Management Platform For Business Applications / Christophe Capon Jane Zupan Building Applications with the Nuxeo Platform at Vilogia

[Webinar] Building Applications with the Nuxeo Platform for a Real Estate Group

  • Upload
    nuxeo

  • View
    386

  • Download
    0

Embed Size (px)

DESCRIPTION

The real estate group Vilogia chose the Nuxeo Platform more than 2 years ago as a central component of their software infrastructure. Christophe Capon, CIO of Vilogia, will tell us why he chose Nuxeo and give examples of different software solutions they have built with the platform. Vilogia Christophe will discuss how they store every piece of customer correspondence (email, postal mail, and fax) in their Nuxeo application and how they've made the correspondence accessible through their CRM using the Nuxeo Content Automation API. Christophe will also talk about the company extranet, which is currently being rebuilt with Liferay and Nuxeo. Finally, he's going to show us how he addressed user expectations and the BYOD trend by developing a simple mobile app with the Vaadin programing language and the Content Automation API.

Citation preview

Page 1: [Webinar] Building Applications with the Nuxeo Platform for a Real Estate Group

Content Management PlatformFor Business Applications/

Christophe CaponJane Zupan

Building Applications with theNuxeo Platform at Vilogia

Page 2: [Webinar] Building Applications with the Nuxeo Platform for a Real Estate Group

Agenda

Why we chose Nuxeo

CRM integration

Simple Nuxeo GUI with Nuxeo Automation

Non intrusive Nuxeo extension: Integration withApache SolR

••••

2

Page 3: [Webinar] Building Applications with the Nuxeo Platform for a Real Estate Group

Why We Chose Nuxeo

3

Page 4: [Webinar] Building Applications with the Nuxeo Platform for a Real Estate Group

Groupe VILOGIA

Real estate company

3 main activities

Real estate rental (85 000 apartments and houses)

Real estate builder (> 1000 /year)

Partnership with businesses (4300 partners)

1500 people

••

•••

4

Page 5: [Webinar] Building Applications with the Nuxeo Platform for a Real Estate Group

Why We Chose Nuxeo2 functional requirements

Document sharing

Embedding document management in our applications

What we wanted

Non intrusive easy extensibility

Open-Source

Java-based

Web

••••••••

5

Page 6: [Webinar] Building Applications with the Nuxeo Platform for a Real Estate Group

CRM Integration

6

Page 7: [Webinar] Building Applications with the Nuxeo Platform for a Real Estate Group

Project ContextMany applications dealing with “clients”

Client information disseminated throughout thesystem

New call center started in 2013

We decided to implement a CRM

To consolidate client information

To handle client input/output (mail, e-mail, fax)

••

••••

7

Page 8: [Webinar] Building Applications with the Nuxeo Platform for a Real Estate Group

Demo

8

Page 9: [Webinar] Building Applications with the Nuxeo Platform for a Real Estate Group

Technical OverviewERP: Coheris

Document generation developed with Vaadin

Nuxeo Platform

Interface Automation used to inject documents

CRM “facet” to tag documents and folders whenneeded

The mail folder connector was overloaded to enrichinformation

•••••

9

Page 10: [Webinar] Building Applications with the Nuxeo Platform for a Real Estate Group

Easy Nuxeo GUI withNuxeo Automation

10

Page 11: [Webinar] Building Applications with the Nuxeo Platform for a Real Estate Group

Project ContextNuxeo default interface is rich

We need to publish documents within and outside thecompany

We cannot provide trainig for everyone

We developed a very simple GUI for Nuxeo base onNuxeo Automation

Read

Download

Search

••

••

•••

11

Page 12: [Webinar] Building Applications with the Nuxeo Platform for a Real Estate Group

Demo

12

Page 13: [Webinar] Building Applications with the Nuxeo Platform for a Real Estate Group

Technical Overview

Web Application developed with the Vaadin framework

Nuxeo Automation Client

Workload < 5 days

•••

13

Page 14: [Webinar] Building Applications with the Nuxeo Platform for a Real Estate Group

Adding a New Feature toNuxeo

14

Page 15: [Webinar] Building Applications with the Nuxeo Platform for a Real Estate Group

Project Context

15

Page 16: [Webinar] Building Applications with the Nuxeo Platform for a Real Estate Group

Demo

16

Page 17: [Webinar] Building Applications with the Nuxeo Platform for a Real Estate Group

Technical Overview

Integrated with Apache SolR to handle snippets

Non intrusive feature…

… only extension points!

Workload ~3 days (provided that you know SolR!)

••••

17

Page 18: [Webinar] Building Applications with the Nuxeo Platform for a Real Estate Group

ArchitectureNuxeo SolR

1 – Add/Modify

Document

2 – Listener

detects the change

3 – Send document

To SolR

Nuxeo SolR1 - Search

SolrQueryDocumentPageProvider

DefaultDocumentPageProvider

3 – Standard

search

4 – Context is enriched

with snippets

2 – Custom

PageProvider

5 – Display

listing_title_link_widget_template

18

Page 19: [Webinar] Building Applications with the Nuxeo Platform for a Real Estate Group

What’s Next?

19

Upcoming Webinars

Using Vaadin to IntegrateNuxeo and Liferay - withpartner Océane Consulting

Tuesday, Sept 24

www.nuxeo.com/webinars

•NUXEOWORLD.COM/REGISTER

Page 20: [Webinar] Building Applications with the Nuxeo Platform for a Real Estate Group

Thank You!

20

Christophe CaponCIO, Vilogia

Jane ZupanVP MarketingFollow me: @JaneZupan