At Develop.Software, we turn your vision into reality with cutting-edge software solutions tailored to your needs. From sleek mobile apps to robust enterprise systems, our expert team delivers innovation, reliability, and scalability—all on time and within budget. Let’s build the future together. Your success starts here!

Gallery

Contacts

Tầng 3, 45-47 Nội Khu Hưng Phước 2, Phường Tân Phong, Quận 7, Thành phố Hồ Chí Minh, Việt Nam.

+84 909-628-803 (Vietnam)

Published:
June 24 , 2025
Category:
Design / Ideas
Client:
Oceanthemes

ARB AUSTRALIA

T he similarity between the mobile app and its web counterpart can only be guaranteed by using a single source code. Thus, it doesn’t matter if a user is using the app from a mobile device or a desktop computer, they’ll enjoy the same, smooth experience. The necessity for two teams to work on distinct codebases is removed, as are the associated inconsistencies and issues.
Similarly, for the ARB Australia project, the client’s codebase was quite comparable, and it had been used with Ionic and Angular before, but it had not been maintained. And because the client requested software development with only one single code, Develop.Software did not have to split the development team into two or have to worry about inconsistencies and errors that might occur from having to maintain two different codebases.
Our client also requested an automated CI/CD pipeline for application delivery, and they planned to make the transition to Oracle Cloud very soon. Hence, having a modern online solution with both a mobile app and a web version built from the same source code from the client’s request also provides consistency, scalability was also increased, expenses associated with development cut, and maintenance and support were simplified.

What The Client Required

The client requested a browser-based and scan gun-compatible software be developed for usage in the warehouse. Our team began by classifying many features, user roles, data inputs, and outputs that would be necessary. The design also took into account the demands of warehouse workers, such as quick access to information, legible labels, and streamlined data input. Subsequently, the essential software elements were created to facilitate uninterrupted communication between the scanning devices and the web-based application.

  • Scanning QR code and auto importing data from scan gun to the system
  • Moving between steps automatically each time the scan gun finishes the task
  • Able to export warehouse receipts and connect to a printer to print the label
  • Implementing the whole cycle count and transfer flow
  • Listing all the API that was used

Our Technologies

Specifically, the Develop.Software team utilized the following technologies for the project:

  • React Native
  • Rest API
  • Azure DevOps
  • Oracle Cloud
  • CI/CD pipeline

Challenges

  • The client had a restricted budget and required a versatile engagement model. We provided an Ionic app as the original reference, but we did not possess any adaptive resources.
  • The market trend for Ionic has been declining recently. It is uncommon for developers to remain committed to it. The system experienced performance issues and presents challenges in terms of maintenance.
  • The user encountered challenging experiences with the Ionic framework.
  • The client expressed interest in transitioning from Azure DevOps to Oracle Cloud to reduce expenses. This was a novel undertaking for our team.

Solutions

  • The position offered a flexible work schedule and compensation would be provided on an hourly basis.
  • The team was hosted, consisting of a part-time DevOps professional and a React Native developer.
  • We considered migrating to React Native, a popular and growing technology in the market, as a replacement for the current Ionic app version.
  • The DevOps role was provided by Develop.Software to facilitate the building of a pipeline and conduct research on Oracle Cloud.