• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
[Nuxeo World 2013] Workshop - Build your data model and UI with Nuxeo
 

[Nuxeo World 2013] Workshop - Build your data model and UI with Nuxeo

on

  • 391 views

- Create content models based on your business problem, with the relevant metadata, validation rules, forms, lifecycle, permissions, etc. ...

- Create content models based on your business problem, with the relevant metadata, validation rules, forms, lifecycle, permissions, etc.
- Brand your application with your own logo, colors, pictures, and other custom elements
- Define the navigation with queues, multi-axis browsing, etc.
- Define document templates to generate fully formatted and ready-to-use documents from your content repository, such as invoices, purchase orders, etc.
- Enable and disable existing features and services to fit your needs

Statistics

Views

Total Views
391
Views on SlideShare
372
Embed Views
19

Actions

Likes
0
Downloads
9
Comments
0

1 Embed 19

http://www.nuxeo.com 19

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    [Nuxeo World 2013] Workshop - Build your data model and UI with Nuxeo [Nuxeo World 2013] Workshop - Build your data model and UI with Nuxeo Presentation Transcript

    • Build your data model and UI with Nuxeo Studio Oct 10th, 2013 Benjamin Jalon & Frédéric Vadon
    • Why are we here? • An ECM project is about adapting the application to your business, not the other way around. • Nuxeo Platform gives you all the features. • Nuxeo Studio provides the tools to customize the features. • We are going to prove it! 2
    • Let’s go real Story: We work in a hospital and we need to manage all our documents • We need something pretty: new users won’t use it otherwise. • We need OUR data inside, we want to choose what should be there. • We need efficiency! Easy to find information, no unnecessary stuff. 3
    • Branding It should feel like home four our users, we do not want to disturb them too much • Branding is the solution • Set up your theme colors. • Choose your logos. 4
    • Document types We need a way to store Patient informations (Name, Birth Date, Social Security number...) • Nuxeo Documents are designed to handle information (metadata!) and not only attached files. • Let’s create our own document type (a Patient)! • Metadata are grouped by Schemas. Section Label Label ADD OK 5
    • Simple automation The document title should be calculated automatically • Events can be caught and bound to logic. • Let’s catch the patient creation event. • Single operations are available and can be linked together to create business logic : it is called Automation Chains 6
    • Data model How can we structure and organize our documents? • Create your own domain structure. • You can create folderish documents. • A document can have metadata and children! 7
    • Document listing In folders, we need to see valuable information quickly. • Content views are results of a query : show the exact documents you want. • Customize the result to show the right columns. 8
    • Content view filters We have too many documents in ours folders, we need to be able to filter them. • Content views comes with filters! • Filters are easy as layouts. 9
    • New tabs Our patient information are split across 2 tabs (metadata and content). Any more efficient solution? • A tab in Nuxeo can contains form layout (for metadata) and content views (to list documents). • Tab are very flexible. Do not hesitate to play and experiment all the available options! 10
    • Business logic Creating a new document for a patient takes too many steps, cannot it be quicker? • What is needed is a button directly on the new Patient tab. • The buttons (called User Actions) can be linked to automation chains to bring new logic into Nuxeo. New Patient 11
    • Managing Patient status We start to have too many Patients in the system. Could we archive their info once there are out of the hospital? • Every nuxeo Document has a life cycle, this is what we need here. • State for a document can be changed using Automation. 12
    • 13 ld or xW #N Thank you !