TypeScript
Vue
Quasar
Pinia
Laravel
PHP
SQL
Docker
GitLab CI/CD

Before this system, the client's onboarding team was tracking prospects by emailing Excel sheets back and forth. We replaced that with a proper pipeline management tool.

Prospects flow through customizable pipelines with drag-and-drop stages in Kanban or list view. Each pipeline has its own dynamic custom fields with stage-level visibility control.

The key feature is the automation engine — trigger-condition-action rules that the client can configure without code changes, extensible through a registry pattern for new triggers and actions.

  • Role-based access control for user and pipeline-level authorization.
  • Activity logging and audit trail for all prospect changes.
  • Reporting dashboard with disengagement monitoring.

Deployed across multiple environments with Docker and GitLab CI/CD.