← Back to all projects
Flutter Developer WMS System Implementer

WMS Mobile – Warehouse Management System

A full-scale Flutter application built from scratch to manage warehouse operations such as inbound, putaway, stock monitoring, and picking. Powered by iDempiere REST APIs.

Published
August 2021
Primary stack
Flutter · Cubit · iDempiere REST API
01 / OVERVIEW

What this project involved

A full-scale Flutter application built from scratch to manage warehouse operations such as inbound, putaway, stock monitoring, and picking. Powered by iDempiere REST APIs.

02 / MY CONTRIBUTION

Responsibilities and implementation

  • ✓

    Designed and developed the entire app UI/UX and state management structure.

  • ✓

    Integrated complex WMS workflows including inbound, putaway, stock monitoring, and picking.

  • ✓

    Implemented locator management, movement handling, and item validation.

  • ✓

    Optimized API calls and improved loading performance for warehouse operators.

03 / ENGINEERING APPROACH

Built around workflow clarity and maintainability

Business flow first

Understand actors, states, validations, and operational exceptions before translating them into screens.

Clear integration boundaries

Keep mobile, backend, database, and external-system responsibilities explicit and testable.

Production-minded delivery

Design for loading, failure, retries, edge cases, and maintainability—not only the happy path.

NEXT STEP

Want to discuss the architecture behind this work?

I can explain the system context, technical decisions, and exact scope of my contribution in an interview.