Skip to content

This project uses the Pega Platform API to describe and explore the case data models.

Notifications You must be signed in to change notification settings

ibelogolovy/pega-data-modeler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pega-Data-Tools

This project uses the Pega Platform API to describe and explore the case data models.

Stack

Frontend: React + Redux

Backend: Spring Boot + no database (pega settings and schemes will be stored in file system)

Setup

Run from directory for generating jar (/backend/build/libs/backend-*.jar)

./gradlew build

You can use the app in Docker running sh script (the syntax depends on the OS) after project building:

./Docker/build.sh

It will create docker image and container and run the last one.

Details

  1. Wide clipboard uses Pega API for getting work object data to show it as tree structure and detailed info about each property.

    WideClipboard

  2. Clipboard Comparator can help you to compare different work objects highlighting the differences.

    ClipboardComparator

  3. Clipboard Model tool allows you to build a diagram of dependencies between classes.

    ClassModel

  4. Data Model tool is a fully functional tool for managing the case data model. It can generate initial diagram from case.

    DataModel And you can save, remove and edit diagram data separately. DataModelWide

Plans

  • Use nosql database for managing case schemas/models (questionable)
  • Small backend refactoring
  • In Wide Clipboard tool property information from data model will be accessible.

About

This project uses the Pega Platform API to describe and explore the case data models.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published