dynamic navigation
The FE sidebar is built from the BE response that lists modules the user is allowed to access.
Internal warehouse & inventory application: race-safe stock IN/OUT, audit chain, role-based access, and Excel reporting.
StockFlow is an internal application used by the warehouse & inventory operations team to record stock movements, manage module-level access per role, and produce Excel reports. It is designed to stay stable during peak hours and to be maintainable by the next engineer who joins.
Short lead: this application translates operational warehouse requirements, which usually arrive in business language, into clear REST APIs and frontend flows, so requirement changes do not always mean renegotiating the contract.
The FE sidebar is built from the BE response that lists modules the user is allowed to access.
Request passes auth:sanctum, then module:xxx middleware, then role_module lookup.
Validate, transaction begin, lock item row, INSERT stock_movements, INSERT movement_logs (type_activity=CREATE), applyMovementDelta, COMMIT.
Validate, transaction begin, lock item row, capture oldQty, compute delta, UPDATE stock_movements, INSERT movement_logs (type_activity=UPDATE), applyMovementDelta(delta), COMMIT.
Want to discuss this project?