query("SELECT id, name, description, created_at FROM processes ORDER BY created_at DESC"); $processes = $stmt->fetchAll(PDO::FETCH_ASSOC); } catch (PDOException $e) { // Silently log error, or display a friendly message. error_log("DB Error: " . $e->getMessage()); } $project_name = htmlspecialchars($_SERVER['PROJECT_NAME'] ?? 'ProcessFlow Optimizer'); $project_description = htmlspecialchars($_SERVER['PROJECT_DESCRIPTION'] ?? 'Analyze and optimize your business processes.'); $project_image_url = htmlspecialchars($_SERVER['PROJECT_IMAGE_URL'] ?? ''); ?> <?php echo $project_name; ?>
' . $message . '
'; } if (isset($_GET['error'])) { $message = ''; switch ($_GET['error']) { case 'emptyfields': $message = 'Please fill in all fields.'; break; case 'dberror': $message = 'A database error occurred. Please try again.'; break; case 'deletionfailed': $message = 'Failed to delete process. Please try again.'; break; case 'invalidrequest': $message = 'Invalid request.'; break; case 'processnotfound': $message = 'Process not found.'; break; default: $message = 'An error occurred. Please try again.'; } echo ''; } ?>

A business process analyzer and automated optimizer

Map a New Process

Define a process to begin analysis.

Existing Processes

No processes defined yet.
Use the form to add your first process.