iCATM Inventory Cataloging banner
iCATM Inventory Cataloging app icon

Industrial2022Mobile Application Developer

iCATM Inventory Cataloging

I developed a mobile data capture application built to resolve inconsistent cataloging in enterprise inventory systems. The tool enforces a strict four-tier taxonomy at the point of entry to eliminate item duplication and unstructured free-form text.

Video

Screenshots

  • iCATM: Inventory Cataloging android screenshot 1
  • iCATM: Inventory Cataloging android screenshot 2
  • iCATM: Inventory Cataloging android screenshot 3
  • iCATM: Inventory Cataloging android screenshot 4
  • iCATM: Inventory Cataloging android screenshot 5

Challenge

Incomplete maintenance schedules and wasted warehouse stock frequently stem from bad inventory data caused by unguided free-form text entry. Data stewards in industrial environments require a field tool that enforces master data governance without requiring constant internet connectivity.

Solution

I built a mobile solution that enforces a four-tier classification system consisting of Categories, Nouns, Modifiers, and Attributes. Pre-loaded dictionaries guide users through dropdown selections and predefined properties, standardizing item descriptions before they are sent to the backend cloud or exported as CSV files.

Architecture

  • 01Mobile client with offline-first local database storage

  • 02Four-tier taxonomy engine for dynamic attribute form generation

  • 03Background synchronizer for MRO cloud server item management

  • 04CSV data parser and exporter for localized file sharing

Engineering challenges

  • Engineered dynamic UI forms that adapt based on selected Noun and Modifier pairs

  • Implemented local relational storage for standard master data dictionaries

  • Built CSV generation module to handle standardized item exports offline

  • Integrated multi-language string localization for international rollout

Technologies

React NativeAndroidSQLiteCSV

Services groups React Native, React, Node.js, and AI work. Contact Ammar about a similar project.

Outcome

Shipped an Android application that enables field teams to catalog spare parts and assets under standardized naming rules, directly addressing the core causes of duplicate inventory records.

More in the portfolio