Cargo ordering app
Category:
Platform business model
services:
team:
12 specialists
About the project
The client is a French startup CouCouVan that decided to implement the idea of a cargo transportation service based on the Uber-like model. They were looking to bring to the market a comprehensive tool to simplify the process of van ordering. With the app, users could find the nearest driver with a van and order services without phone calls.

SolveIt’s mission
SolveIt had an objective to design and develop the whole software ecosystem for an on-demand cargo transportation service startup that would work smoothly and quickly for all types of users, and consisted of:
- An intuitive mobile and web application for customers;
- A convenient mobile application for van drivers;
- A web-based dispatcher dashboard;
- An admin panel for business owners.
The solution
After six months, we released an “Uber-like” software ecosystem with mobile apps for customers and for drivers, an admin panel, and a dispatcher dashboard.
Looking to develop an Uber-like solution?
Development process
01
Discovery phase

Firstly, we evaluated the client's preferences and requirements and then proceeded to analyze the current market situation. Based on the received information we created a detailed product vision with an architecture description and a precise development plan with specifications. The discovery phase helped to minimize development risks and stay within budget and timeframes.
02
UX/UI design

We developed prototypes for every part of the future ecosystem. After that, our designers created the client’s identity concept, interfaces, and screenshots for the stores. This gave the client a comprehensive vision of the application’s look and feel.
03
Backend dev, admin panel and dispatcher dashboard

It was critical to develop its own server to process hundreds of user requests and other data for security, scalability, and outstanding performance. A convenient admin panel allowed business owners to get a complete overview of the application's performance and change application modules with no technical support.
04
Mobile app development

Our team developed native mobile apps for iOS (Swift) and Android (Kotlin). The app for drivers allows van drivers to view and manage orders, use navigation, receive push notifications, and get technical support. The booking app allows users to order vans, view estimated prices, receive notifications, check drivers' reviews and ratings, and chat with drivers and support managers.
05
Third-party Integrations

We enabled seamless in-app payments as well as mapping and navigation through third-party APIs.
06
Test and launch

Our team thoroughly tested the solution and handled its launch to the App Store and Google Play, so that the client had nothing to worry about.
Features

Results
From idea to app publishing, we built a software ecosystem that works smoothly for every type of users: customers, drivers, admins, and business owners. The system has intuitive design and allows all parties to simply use it for their goals.

Technology Stack
IOS
Swift
Android
Kotlin
Backend
Java
Spring Boot
Frontend
React
HTML5