Bytecrab logo
Contact Us

Logistics app

Industry

Logistics

Service

Mobile app development

Technologies

Flutter

Client location

Japan

Period of collaboration

2022-2023

Timeline

18 months
Download Case Study

Business need

The client is a logistics company that provides cargo delivery services.

They received complaints about long delivery and poor interaction with customers. The company wanted to improve its services and customer satisfaction, especially in areas with low internet.

Requirements

The app should allow a quick way for drivers to contact the operator  

The app should allow drivers to change the order of deliveries and mark completed deliveries

The app should work well on all devices, even older ones

The app should let the user contact the operator despite a poor connection

Project description

The client was looking for a way to expand his market reach and increase his presence in the Japanese market.

To achieve this, the client decided to build a set of applications with a focus on high performance and the ability to work across various platforms.

Based on the gathered information, we decided to use Flutter for the logistics company's app to function seamlessly on all devices, even older ones.

Key features

internal navigation through off-line maps

The most important feature should help drivers with internal navigation through off-line maps, which navigate a driver in areas with poor internet connection.

The client should know where the drivers were at any time. Drivers often had multiple orders to handle, and the app needed to show both completed and pending deliveries.

Delivery management

The application works as a delivery route planner. It calculates and provides the optimal route for the driver. 

However, the driver may manually set priority for urgent delivery, rearrange stops, and mark and comment on any delivery. It adds flexibility if any unexpected issues happen. 

This planner allows the despatch office to monitor and manage all deliveries and provide ETAs to customers.

Chat for drivers

The advanced communication feature and traffic reports streamline teamwork. 

With this tool, a driver can communicate with teammates and share reports about weather, road closures, traffic accidents, etc. 

The chat supports text messages and media uploading. More features, like voice messages and calls, are in development.

ID scanner and Documents Signing

By scanning and processing the recipient's ID, the application verifies a recipient of the cargo in seconds. 

If the recipient's signature is required, the application provides a flexible and intuitive signing option using a phone or a tablet. 

Both features deliver an excellent and fast customer experience, making the work completely paperless.

Delivery history

All delivery data is stored in the database to analyze route planning work, generate reports, improve logistic performance, and make the process transparent. 

The company's managers can access company-wide data related to a specific driver, delivery, date, customer, etc.

Need help to improve your delivery services? Message us now, and we'll get in touch with you Improve my app

3-rd party integrations

The app uses Firebase, Google Maps, and Particle Analytical to add valuable functionalities.

  • Firebase provides real-time synchronization and data storage
  • Google Maps offered precise location tracking
  • Particle Analytical helped analyze app performance and user behavior.

Challenges to overcome

01
Compatibility issues

As mobile devices continue to improve, maintaining compatibility with older devices becomes a challenge for the app

The development team faced compatibility issues with specific mobile devices like Sharp, Fujitsu, Docomo, and some Vivo phones. To quickly identify potential errors, we integrated a debugging tool - Instabug. This approach enabled us to address issues efficiently and ensure smooth app performance across various devices.

Additionally, we modified the code to use native elements for these unsupported devices.

02
Redesign during ongoing development process

Changing a project's design midway through development can result in significant costs, be time-consuming, and have high risks. The team will need to test for new errors and weaknesses that impact the effectiveness of current features.

Results

Through our 18-month collaboration, we developed a crucial tool for our client's company.

Their objective was to improve customer satisfaction, and they successfully achieved it.

The app has simplified the drivers' jobs and accelerated delivery to any location, reducing delivery wait times in those areas by 34%.

This solution has resulted in improved company worth and increased recognition. With the launch of a complete Saas platform, 12 businesses started working with them just three months after its release, and 8 others expressed interest.

Currently, the company is one of the leading local businesses.

We continue supporting the final application, ensuring its stability and functionality.

The customer satisfaction score increased from 35% to 85%

Delivery waiting times were reduced by 85%

The company gained 12 new business partners within three months of launching the app and 8 interested in it

Are you experiencing similar problems we described? Our team could help you overcome them and grow your business as we did for this client. Get my free consultation

Our works

LogisticsManagementCorporate

Warehouse app suite

Native Android Kotlin UK

We built a custom Android toolset that helped a UK company reduce errors, speed up dispatch, and eliminate paperwork in their warehousing. Fully offline-ready, works with scanners and label printers, and fits right into their existing (very old-school) system — no backend rebuild needed.

Read Case Study
healthcare

136 Gateway

Flutter Web UK

We built a tablet app and admin panel for the UK’s top patient transport service — helping their teams log every trip, monitor real-time status, and export reports without the usual paper mess. Works offline, updates live, and keeps the whole process tight from dispatch to drop-off.

Read Case Study
LogisticsCorporate

Train Ticketing App

Native application UK

We developed a train ticketing app that lets users buy, store, and validate tickets — even without internet. Includes NFC card integration, multi-provider support, and a flexible flow for future expansions. Designed to meet strict public sector deadlines in the UK transport market

Read Case Study
LifeStyleSocial AppStartup

Ziroop

Flutter Germany

Ziroop came to us with a vision: connect partygoers through shared music experiences. We built their MVP — a mobile-first platform with event-based audio streaming, user matchmaking, and admin tools. Fast to market, easy to scale, ready for feedback from real users.

Read Case Study

Tell us more about yourself

Extensions: .pdf, .doc/.docx, .ppt/.pptx, .xls/.xlsx
CEO of Bytecrab

Stanislav Kuznietsov

CEO
Schedule a call
Your steps with ByteCrab
  • Tell us more about your business need
  • Get a step-by-step roadmap
  • Receive a production-ready solution
  • Grow your business with our help!