Close
Talk to CEO
Alex Potemkin
24 hours response
Telegram
WhatsApp
Messenger
Mail
Phone
Or fill in the form
Click to order
Оформление заказа
Total: 
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности
Let us start!
Phone number
E-mail (*)
Promise: no spam, or anything else like that.

Cargo

iOS & Android

Goal: build an application for freight transportation like Uber Freight or Convoy
Description
Background
It all began with a business decision to automate the most frequent, repeating requests that came from clients, e.g. how much does it cost to book a truck from point A to point B? Which truck will fit my needs? Are loading services included? When will the truck arrive?

Later it became clear that implementation will also let to scale the service to other regions, providing additional services for clients and drivers.
Task
The task was to create an application, that covers most processes of the existing business model, thus enabling to optimize the workload for employees, make the work process more convenient and allow expanding the business with new customer features and services.

Execution and technological stack

From a technical point of view, the app should include 2 key points: route planning and navigation, the background GPS tracking on various devices, especially on Android phones, and different payment options, including card payment, and Apple & Google Pay.

Since ReactNative extended with 3rd party libraries, offers a way to solve all the mentioned problems, we offered and get approved this stack to cut out up to 2 times the costs and time to market.
PostgreSQL as database provider with ORM layer on the backend side on Node.JS for velocity and reliability.

For map navigation, we selected Google Maps and its API for route planning and price estimations paired with Terrasoft background GPS solution, to get it working out of the box with various Android devices.

App development implemented in weekly sprints, with automatic application build and deployment (CI/CD).
Functionality
Application for clients for Android & iOS
Application for drivers for Android & iOS
Administrative interface for process monitoring and control, statistics, and issue solving
Navigation and route planning
Costs management for different vehicles and geography
Dispatching and time estimate
Ability to build complex routes (from point A to point B via point C)
Customer feedback