Go1 Product

Outline

  • Introduction
  • Entities
  • Report builder
  • Q & A

Introduction

Entities

  • Each application has a set of entities
  • Entities can be created by configuration (via yml)
  • Entities can be created manually (via entity builder)
  • Entities can be imported/exported
  • Import data to entity
  • Shared entity: can be used any where

Entities (CRM)

Configuration (yml)

type: "simple"
bundle: "task"
name: "Task"
menu_enabled: false 
menu_parent: "crm"
plural: "Tasks"
singular: "Task"
public: false
entity_name: "[simple:field-task-description]"
version: "0"
layout: "onecol"
fields:
  field_task_description:
    type: "textfield"
    title: "Description"
    weight: "0"
    # ...
  field_task_status:
    # ...
    settings:
      multiple: false
      options:
        1: "Not started"
        2: "In progress"
        3: "Completed"
    default_value: null

Entity builder (step 1)

Entity builder (step 2)

Entity builder (step 2)

Entity builder (step 2)

Entity builder (step 3)

Import/export entities

Not usable yet

Import data (step 1)

Import data (step 2)

Import data (step 2)

Import data (step 2)

Shared entity (step 1)

Shared entity (step 2)

Shared entity (step 3)

Report builder

  • Show data in various displays
  • Data can be filtered
  • Data can be sorted
  • Can show/hide columns
  • Can be embedded in other page
  • Can be saved

Report builder

Report builder

Report builder

Report builder

Report builder

Report builder

Report builder

Report builder

Q & A

Thanks you!

gocatalyze

By Tiến Võ Xuân

gocatalyze

A go1's product

  • 1,075