PROJECT 01 / Business application

Procurement and Payment Request Tracking.

An integrated web application connecting procurement submissions, approvals, purchasing, and payment requests in one traceable workflow.

Organization
PT ITCI Kartika Utama
My role
Web application development
Focus
Procurement & payment workflows
Procurement administrator dashboard with request totals, active processes, task queue, and departmental activity.
01 / Administrator workspaceOpen original (opens in a new tab)

OVERVIEW

One place to follow
the entire request.

I developed a web-based Procurement and Payment Request Tracking System for PT ITCI Kartika Utama to digitalize the end-to-end procurement workflow. It connects PPBJ submissions, Purchase Orders, Work Orders, Payment Recommendations, and Payment Requests through role-based approvals.

01 / PROBLEMTHE DESIGN CHALLENGE

Many departments.
One shared process.

Procurement crosses several departments, each with its own decisions, documents, and responsibilities. The design challenge was to make that process easier to follow: who needs to act, which documents are required, and where a request stands from submission through payment.

01

Visibility across handoffs

Keep the current stage and responsible role clear as a request moves between departments.

02

Document-heavy administration

Reduce repeated document preparation and keep supporting files connected to the relevant request.

03

Traceable decisions

Preserve approvals, revisions, and activity history so the process can be reviewed and followed up.

02 / SOLUTIONCONNECTED BY DESIGN

From submission
to payment request.

The platform brings the workflow into a shared system with role-based approvals for requesters, managers, logistics, budgeting, finance, and operational management. Each participant can follow request progress and act on tasks assigned to their role.

The procurement journey

A high-level view of the stages represented in the system.

  1. 01 PPBJ submission
  2. 02 Manager approval
  3. 03 Logistics verification
  4. 04 Budget review
  5. 05 Purchase / Work Order
  6. 06 Payment recommendation
  7. 07 Payment request
  8. 08 Completion

Status tracking & task queues

Real-time request status and centralized task queues show what needs attention and who handles the next step.

Role-based approvals

Approval and revision workflows connect requesters, managers, and the departments involved in procurement and payment.

Automated document generation

Generate Excel and Word documents using PhpSpreadsheet and PHPWord to support procurement administration.

Digital signature integration

Integrate digital signatures into the document and approval process.

Supporting document management

Keep supporting files linked to procurement and payment requests for review and follow-up.

Dashboards & audit trails

Administrative dashboards provide an overview while activity histories record changes and decisions across the process.

Procurement request detail showing approval stages from PPBJ submission to payment and a chronological activity history.
02 / Request tracking & activity historyOpen original (opens in a new tab)

A request timeline brings workflow stages, the responsible department, and recorded activities into one view.

03 / RESULTSWHAT THE SYSTEM ENABLES

A clearer view.
A traceable workflow.

The result is an integrated application that brings together request management, approvals, document preparation, and process history.

01

A connected procurement workflow

Submissions, purchasing documents, payment recommendations, and payment requests can be managed within one application.

02

Clearer ownership and progress

Request status, responsible roles, and task queues give participants a shared view of the process.

03

Repeatable document preparation

Automated Excel and Word generation supports consistent document preparation alongside the approval workflow.

04

A reviewable process history

Audit trails and revision records keep the sequence of actions available for follow-up and accountability.

04 / TECH STACKTHE TOOLS BEHIND THE SYSTEM

Built with
the Laravel ecosystem.

A PHP-based application with interactive interfaces, relational data storage, and automated office document generation.

Technologies used and their roles in Procurement and Payment Request Tracking
TechnologyRole in the system
Laravel Application framework and workflow logic
Livewire Interactive interfaces within Laravel
Alpine.js Client-side interface interactions
Tailwind CSS Styling and responsive layouts
MySQL Relational data storage
PhpSpreadsheet Excel document generation
PHPWord Word document generation

BEHIND THE WORK

A project by Muhammad Wendra Suryananda.

Back to selected work