Founded in 2014, the company is a leading asset capture provider, located in Australia. The asset capture solution offered by the company is used across industries from Oil & Gas to government facilities. The company is helping asset intensive organizations in improving the quality of asset data that is being used by the organizations for management of assets across their business.
The customer was looking for a cross platform Mobile App (iOS and Android) as a complete Asset Capture Solution that his company will offer. The company deals with offshore and other remote locations where internet connectivity is not available so needed a solution that could also be used offline for asset capture. Due to the nature of business, the company also required Auto Sync of data from Mobile to Cloud, when the offline asset capture is complete and as soon as the auditor gets the internet connectivity.
The customer required a cost effective system that could handle from smallest to the largest of his projects. Designing such a system with Auto Synchronization of large number of Asset Records and Photos from Mobile to Cloud was challenging. Along with this, the customer needed the Dynamic User Interface as per Asset Type. The overall requirement was mindboggling yet interesting, and we were ready to work beyond our comfort zone.
After the deep analysis of customer’s requirement, we designed a database using AWS DynamoDB to store all Asset Records. As the customer needed, the auto synch, so we used AWS App Sync for synchronization of Data from Mobile to Cloud and the other way. The use of AWS S3 Bucket was made for storing Asset Photos. Keeping the long-term goals in mind, GraphQL was used for handling complex queries, and React Native was selected for making the cross-platform Mobile App, which makes future upgrade of features and issue fixing easy.
The App proved to be a complete asset capture solution for the customer’s business. It allowed completion of audits in a shorter time, provided better offline to online Data Synchronization, making it easy to capture assets. It came out as the cost effective solution that the customer was seeking for handling the large amount of data he deals on a regular basis.
Team Size: 4
AWS App Sync