PutraCoderz
Back to Portfolio

Transfer Request

2025
SpringBoot
PostgreSQL
Thymeleaf
JasperReport

An internal-scale ERP system focused on item transfer management and production process control. It ensures all manufactured items comply with master data specifications and minimizes human error through a rigorous barcode scanning system.


Preview

Transfer Request

Project Vision: A high-speed, localized production management system designed to bridge the gap between “Order Entry” and “Physical Manufacturing” using barcode-driven workflows.


🎯 The Business Challenge

On the production floor, manual tracking often leads to “Ghost Production” (items made but not recorded) or “Double Counts.” The client needed a way to ensure that every item produced was strictly validated against an official order.

Critical Pain Points:


🛠️ The Solution: Barcode-First Production Workflow

We developed a specialized system optimized for Localhost Server deployment to ensure zero-latency during high-speed scanning operations.

Core Features:

  1. Fast Authentication: Workers login instantly by scanning their Badge Barcode, eliminating the need for keyboards.
  2. Order-Based Production: Every production run must be initiated from a Production Order, ensuring all activities are authorized.
  3. Scan-to-Verify Logic: A rigorous validation engine that checks each scanned item against the order requirements to prevent over-production or wrong-item errors.
  4. POS Printer Integration: Native support for Epson POS Printers to automatically print production labels or transfer slips upon successful validation.
  5. Master Data Management: Centralized control for Items (Goods) and User Roles.

📊 Reporting & Analytics

To facilitate daily evaluations, the system provides detailed insights through Excel-based reporting:

Technical Highlight: The reporting engine utilizes Apache POI to generate formatted Excel sheets directly from the local Postgres database, allowing managers to perform offline analysis instantly.


🏗️ Technical Architecture (Localized Stack)

The system is optimized for a Localhost Environment to provide maximum stability and speed in areas with limited internet connectivity.


🏁 Key Operational Benefits

FeatureManual ProcessScanTrack System
Login Speed15-30 Seconds< 1 Second (Scan)
Item ValidationVisual/Manual CheckSystem-Enforced (Scan)
LabelingHandwritten/Pre-printedOn-Demand POS Printing
Data AccessPaper LogsInstant Excel Reports

💬 Closing Thought

“By moving the server to the ‘Edge’ (Localhost) and implementing Barcode-First logic, we reduced production logging errors to nearly zero while increasing worker throughput.”