Developing an app for streamlined inventory tracking with barcode scanning and load planning optimization

Inventory management and load planning are important processes for organizations that handle large volumes of goods. However, many small and medium-sized enterprises (SMEs) still rely on manual record-keeping and random cargo loading practices due to the high cost and complexity of existing systems....

Full description

Saved in:
Bibliographic Details
Main Author: Teng, Yan Xin
Format: Final Year Project / Dissertation / Thesis
Published: 2025
Subjects:
Online Access:http://eprints.utar.edu.my/7284/1/SE_2106670_FYP_report_%2D_Teng_Yan_Xin_TENG_YAN_XIN.pdf
http://eprints.utar.edu.my/7284/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1855616549916770304
author Teng, Yan Xin
author_facet Teng, Yan Xin
author_sort Teng, Yan Xin
building UTAR Library
collection Institutional Repository
content_provider Universiti Tunku Abdul Rahman
content_source UTAR Institutional Repository
continent Asia
country Malaysia
description Inventory management and load planning are important processes for organizations that handle large volumes of goods. However, many small and medium-sized enterprises (SMEs) still rely on manual record-keeping and random cargo loading practices due to the high cost and complexity of existing systems. These outdated practices often result in inaccurate stock records, inefficient use of vehicle space, and delays in distribution caused by time-consuming and unstructured load adjustments. To address these challenges, this project developed a Streamlined Inventory Tracking Application that integrates barcode scanning for fast and accurate stock management with an optimized load planning module. The application was implemented using React Native for mobile development and Firebase Firestore as the backend database to enable real-time data synchronization, while a binary tree bin packing algorithm was applied to generate efficient cargo loading arrangements. The methodology combined throwaway prototyping and incremental development, ensuring continuous refinement based on feedback and iterative improvements. The system was tested for functionality, usability, and performance, demonstrating improved stock accuracy, reduced manual workload, and improved space utilization compared to traditional manual methods. The results indicate that the proposed system is both affordable and practical for SMEs, offering a user-friendly solution that enhances operational efficiency. It is recommended that future improvements include focus on role-based access control, advanced reporting, and support for irregular cargo shapes to further increase usability and applicability. Keywords: Inventory Management, Barcode Scanning, Load Planning, Binary Tree Bin Packing Algorithm, Mobile Application Development. Subject Area: T58.5–58.64 Information Technology
format Final Year Project / Dissertation / Thesis
id my-utar-eprints.7284
institution Universiti Tunku Abdul Rahman
publishDate 2025
record_format eprints
spelling my-utar-eprints.72842026-01-13T10:06:17Z Developing an app for streamlined inventory tracking with barcode scanning and load planning optimization Teng, Yan Xin QA75 Electronic computers. Computer science QA76 Computer software Inventory management and load planning are important processes for organizations that handle large volumes of goods. However, many small and medium-sized enterprises (SMEs) still rely on manual record-keeping and random cargo loading practices due to the high cost and complexity of existing systems. These outdated practices often result in inaccurate stock records, inefficient use of vehicle space, and delays in distribution caused by time-consuming and unstructured load adjustments. To address these challenges, this project developed a Streamlined Inventory Tracking Application that integrates barcode scanning for fast and accurate stock management with an optimized load planning module. The application was implemented using React Native for mobile development and Firebase Firestore as the backend database to enable real-time data synchronization, while a binary tree bin packing algorithm was applied to generate efficient cargo loading arrangements. The methodology combined throwaway prototyping and incremental development, ensuring continuous refinement based on feedback and iterative improvements. The system was tested for functionality, usability, and performance, demonstrating improved stock accuracy, reduced manual workload, and improved space utilization compared to traditional manual methods. The results indicate that the proposed system is both affordable and practical for SMEs, offering a user-friendly solution that enhances operational efficiency. It is recommended that future improvements include focus on role-based access control, advanced reporting, and support for irregular cargo shapes to further increase usability and applicability. Keywords: Inventory Management, Barcode Scanning, Load Planning, Binary Tree Bin Packing Algorithm, Mobile Application Development. Subject Area: T58.5–58.64 Information Technology 2025 Final Year Project / Dissertation / Thesis NonPeerReviewed application/pdf http://eprints.utar.edu.my/7284/1/SE_2106670_FYP_report_%2D_Teng_Yan_Xin_TENG_YAN_XIN.pdf Teng, Yan Xin (2025) Developing an app for streamlined inventory tracking with barcode scanning and load planning optimization. Final Year Project, UTAR. http://eprints.utar.edu.my/7284/
spellingShingle QA75 Electronic computers. Computer science
QA76 Computer software
Teng, Yan Xin
Developing an app for streamlined inventory tracking with barcode scanning and load planning optimization
title Developing an app for streamlined inventory tracking with barcode scanning and load planning optimization
title_full Developing an app for streamlined inventory tracking with barcode scanning and load planning optimization
title_fullStr Developing an app for streamlined inventory tracking with barcode scanning and load planning optimization
title_full_unstemmed Developing an app for streamlined inventory tracking with barcode scanning and load planning optimization
title_short Developing an app for streamlined inventory tracking with barcode scanning and load planning optimization
title_sort developing an app for streamlined inventory tracking with barcode scanning and load planning optimization
topic QA75 Electronic computers. Computer science
QA76 Computer software
url http://eprints.utar.edu.my/7284/1/SE_2106670_FYP_report_%2D_Teng_Yan_Xin_TENG_YAN_XIN.pdf
http://eprints.utar.edu.my/7284/
url_provider http://eprints.utar.edu.my