Skip to content

Retoocs/road_transport

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 

Repository files navigation

Petriflow application for road transport companies

Description

The application purpose is to simplify company inter-processes and new inter-process functionality to be provided. The designed and implemented solution uses Petriflow technology. The process-driven application is divided into 3 entity and 5 functional processes. These processes are modeled by Petri nets and implemented by Petriflow language. The final product of our development process are XML files, which can be used in combination with the application engine to create a fully functional process-driven application.

Functionality

  • Evidence of vehicles and their management
  • Evidence of services and their management
  • Evidence of tasks and their management
  • Notifications of records

Installation

Assume you have an instance of Netgrif Application Engine (NAE) running. A free instance can be found on demo.netgrif.com.

  1. Replace group id with your group id in every process file. Search and replace 5faffef90a975a1b77c9b54a. For example in serviceConroller.xml:
    createCase("<your-group-id>_service")

    Id of your group can be found in the NAE: "Groupmanagement -> Group info"

  2. Import XML files. In the NAE click on "Processes" and on the lower right corner upload icon.
  3. Add new group members and set their roles

Usage

Public Netgrif Application Engine documentation can be found here.

New user
  1. Add dashboard by clicking on the plus icon in upper right corner.
  2. Start working

Development

A public Petriflow documentation can be found here.

License

MIT

About

Petriflow application for road transport companies

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published