Menu

Home

BB42

Pycess

Pycess is a new, straightforward approach for a web workflow framework.
It facilitates the construction of web applications in communities of process-minded people without programming knowledge or organisation.
Pycess provides a web interface for defining and managing the basic structures of a process-driven application:

  1. organisational roles (lanes)
  2. process steps (timeline)

The pycess-generated application then presents web forms to the end user who was given a defined role by the application manager. The user approves notifications generated by the application, and thus triggers follow-up steps. A process always has a defined state and documents all steps fulfilled.

While allowing arbitrary complex processes to be realized, pycess is less ambitious with regard to sophisticated desktop-like user interfaces.

Requirements

Django serves as the application framework, based on Python, which run on most common OSes like Linux, BSDs and Windows. A step-by-step installation for Debian will be provided.

Pycess makes use of the MVC design pattern as part of the Django framework, but also uses recursive database functions sometimes, Thus DBs need to provide DB functions or recursion, like PostgreSQL, DB2, MS-SQL, Oracle but not MySQL.

Code is work-in-progress and 0.1 will be released soon.

Project Admins: