Enterprise software and workflows
Work & Approval Management
A shared workspace connecting task assignment, team contributions, progress, and management approval.

What this role enables
- 01
Assign an owner, supporting team, and approver
- 02
Choose shared, department-only, or private visibility
- 03
Approve completed work or return it with a revision reason
- 04
Report on periodic work status and activity history
Institutional context
Work spanning multiple departments needed a clearly identified owner, supporting team, and final decision-maker within the same record.
My contribution
- Development of responsibility, visibility, and state models
- Implementation of approval, revision, and cancellation-archive workflows
- Preparation of daily work views and management reports
Problem
Work in progress, a reported completion, and an approved outcome are different states. Without that distinction, the actual status of a task was difficult to follow.
Constraints
- Preserving shared, department-only, and private visibility
- Separating the permissions of owners, contributors, and approvers
- Keeping cancelled work read-only with its history intact
- 01Task and owner
- 02Team activity
- 03Approval or revision
- 04Outcome and report
Approach
The task model went beyond a title and deadline. Responsibility, visibility, and state transitions were defined together, with completion submission separated from the management decision.
Solution built
The workspace brings together owners and contributors, subtasks, comments, notifications, a Kanban view, approval submission, revision requests, and periodic management reports.
For management
- Assign an owner, supporting team, and approver
- Choose shared, department-only, or private visibility
- Approve completed work or return it with a revision reason
- Report on periodic work status and activity history
Institutional impact
Managers can see who owns each task, what awaits approval, and which decisions were made. Team members can see their current responsibility and the next step.
Technical scope
- PHP and MariaDB
- Role- and department-based visibility
- Authorized state transitions
- Approval and revision workflow
- Activity history and notifications
- PDF and Excel reporting