
Procurement & Inventory System — YPII
Year
2025
Role
Full-stack Engineer
Client
YPII
Stack
Laravel 11, Blade, Tailwind CSS, MySQL
This project was built to help Yayasan Pendidikan Islam Ibuku (YPII) manage the flow from procurement planning into operational inventory management. Instead of treating procurement requests, purchasing progress, and asset records as separate processes, the system brings them together into one admin application with clearer visibility for each stage.
The application covers procurement submission, approval tracking, purchasing progress, inventory registration, disposal requests, and activity logs. It also applies role-based access so each user only sees the units and actions that match their responsibilities.
I worked on the project as a full-stack engineer using Laravel 11, Blade, Tailwind CSS, and MySQL. A big part of the work was keeping the CRUD-heavy flows maintainable while still reflecting the business rules around approvals, unit access, and inventory lifecycle management.