Back

DPPI WMS v2

Sistem Manajemen Gudang (WMS) v2 terintegrasi untuk industri garmen berbasis arsitektur performa tinggi, terdiri dari RESTful API backend berbasis Go 1.23 & Gin framework dengan Clean Architecture, serta aplikasi mobile native berbasis React Native & Expo SDK 54 yang memanfaatkan Zustand & TanStack Query untuk pemantauan roll kain dan manajemen stok secara real-time.

Case Study Overview

Bridging gaps through
purposeful engineering.

Context

Petugas memindai kode QR kain/rak (Mobile App) -> Axios Interceptor memvalidasi & menyegarkan token JWT secara asinkron -> HTTP Request dikirim ke Go API (Gin Backend) -> Controller memproses request melalui Service & Repository Layer (Clean Architecture) -> Validasi data dan eksekusi relokasi rak, pencatatan timer relaksasi, QC Check, atau pembuangan fabric (Destroy) -> Update data real-time pada database MySQL 5.7.

Strategic Solution

Kami merancang ekosistem WMS v2 dengan fokus pada performa tinggi, decoupling kode, dan skalabilitas. Di sisi backend, kami membangun RESTful API menggunakan Go 1.23, framework Gin, dan database MySQL 5.7. Arsitektur backend menerapkan Clean Architecture (Handler, Service, Repository) untuk memisahkan logika bisnis dari infrastruktur, dilengkapi logging Zerolog. Di sisi mobile, kami melakukan migrasi total ke React Native (Expo SDK 54) menggunakan TypeScript, Zustand untuk state management lokal yang super cepat, TanStack Query untuk caching server state, serta Expo Camera untuk pemindaian QR Code yang responsif.

Key Deliverables

[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]