Development of the Mobile App for the second-hand provider
About Client
The client is a Japanese second-hand products supplier who wants to build a mobile application to manage their drivers and their daily tasks. This application is not only for internal use but also for a product sold to enterprises in the same field.
Challenges
After deciding on the project’s requirements, the client searched for a highly qualified and experienced team to implement it. Based on the experience of the TECHVIFY team of developers and our previous case studies that we have delivered for years, the client trusted and asked our consulting experts to implement the project.
The client commissioned the TECHVIFY team to build a mobile application used for both iOS and Android devices that contains the main feature of using Bluetooth Low Energy (BLE) to connect and get data from the scale.
The main challenge here was the difference in culture and language. Moreover, clients coming from Japan always have high expectations and detailed requirements.
Solutions
Our talented 6-member team included:
- PM: 1
- BrSE: 1
- Mobile developers: 1
- Backend developer: 1
- Tester: 2
The fixed-price project was expected to last for four months. Based on the client’s specific requirements and the project’s characteristics, we approached it with the waterfall methodology, which was considered an optimal option for achieving the highest results.
Analysis and design
Professionals in TECHVIFY’s development team began to define the client’s demands and requirements. After that, we developed a thorough project plan and a detailed risk analysis to minimize the potential effects.
Implementation and deployment
During this phase, our software developers used Flutter, a mobile cross-platform framework that reduces development, maintenance, and cost.
We also embed the source code provided by the client to replicate the behavior of the real device on a Raspberry device for a BLE connection.
The product was released after the requested changes from the client were implemented. The app has been implemented with the necessary mobile app functionality.
Maintenance
After the deployment phase, our team put maintenance and support into practice. This phase involved frequently implementing change requests, identifying and addressing bugs, and ensuring the mobile app ran smoothly on both iOS and Android platforms.
Outcome
Partnering with TECHVIFY, the client was satisfied with the final mobile application and its key features:
- Submit Weighing registration
- Track daily routes with distance calculations.
- Connect to a scale device and get data using BLE
The product has been completed on time and has reached high performance on both iOS and Android platforms. This successful application is helpful for internal use and a profitable product our client sells to other businesses in the same industry.
Technologies and Tools
- Terrraform, Pyhon, Amazon web services, Flutter
- Cloudfront, S3, AWS Transcoder, SNS, SQS, Cognito, API Gateway, Lambda, RDS Proxy, RDS
- SendGrid, Firebase
- SQL Database, Power Apps
More Case Studies
Client: United States
TECHVIFY's development team created HIPAA-compliant iOS and Android apps that allow patients to easily book appointments and conference calls with their doctors via an encrypted video connection.
Client: Singapore
TECHVIFY has completed the project with the biggest and best team of the year, 11 successful releases, and good user feedback.
Client: Singapore
TECHVIFY’s team provided proactive problem-solving and consulting throughout the project. It allowed for minimizing internal integration issues and risks of backward compatibility with the old application’s architecture.