Watprom is my first professional project. marking my transition into real-world software development. It is a structured designed to enhance operational efficiency by standardizing procedures, managing responsibilities, and ensuring process accuracy. The system integrates:
β
Standard Operating Procedures (SOPs) β A structured approach to defining and automating step-by-step activities.
β
Activity & Task Management β Tracks responsibilities (Data PIC), work types (Data Work), and conditional decision points (Data Condition).
β
Reference Documentation β Links to manuals, checklists, and verification records for quality assurance.
As part of the Watprom Project, I was responsible for:
π Designing & Implementing Procedures β Translating workflow diagrams into structured data models.
β‘ Developing REST APIs β Enabling seamless communication with the mobile app.
π Managing Master Data β Structuring Data PIC, Data Work, and Data Condition for accuracy and consistency.
ποΈ Frontend Integration β Implementing APIs into a Blade.php-based web application.
π Database Personally designed and implemented the relational database schema supporting all business logic.
The "New Procedure" from PT Antam Tbk represents an SOP workflow where:
πΉ Step 1: An operator (Data PIC: 2) performs operation X (Data Work: 1) and records the result.
πΉ Step 2: A condition (Data Condition: 1) verifies the success of Step 1.
πΉ Step 3: A different operator (Data PIC: 1) performs operation Y (Data Work: 2) if the verification passes.
πΉ Step 4: The process is documented in reference manuals and checklist docs for compliance.
The Web App - Admin Panel
Output PDF File - Preview Example
Contributed to this project as part of my role at Kreasi Putra Hotama.
June 2019