Automation of a logistics system
Budget: €1,500 – €3,000 EUR
Acceptance criteria:
1. Ease of use: The mobile application should be easy to use and have an intuitive interface for users of all levels.
2. Security: The application must ensure the security of user data and their shipments. Data encryption and measures to protect against unauthorized access must be used.
3. Reliability: the application must function without failures and errors so that users can rely on it at any time.
4. Speed: The application must load and run quickly so that users can quickly access the information they need.
5. Responsiveness: the application must provide operational information about cargo and transport, as well as be updated in real time.
6. Compatibility: The application must be compatible with various operating systems and devices so that users can use it on any device. (Android, IOS systems, or cross-platform application development)
7. Support: The application must have 24/7 technical support to solve any user problems and questions.
Scalability: The application must be able to scale and expand as the business grows. (Additional)
User personas:
The key characters are drivers, clients and company managers (administrators).
Tasks:
• Control transportation routes.
• Track the number of hours drivers work.
• Keep a convenient record of the availability of free cars ready to accept an order.
• Improve the convenience and efficiency of communication.
• Route planning. Logistics not only ensures efficiency and speed of work, but also convenience for the driver, such as rest points.
• Online booking. For clients, a convenient function is to pre-select vehicles according to criteria using a filtering system and calculate the cost of transportation.
• Fleet management. Detailed information about the fleet, the condition of cars, their workload and other data.
• Real-time location tracking. Provides clients with detailed reports on driver activity. Now there is no possibility of turning off the route, spending more fuel or fulfilling orders without the knowledge of the company.
• Optimization of the delivery schedule. It is important for clients to know when their cargo will arrive, even in unforeseen situations.
• Admin panel. It allows you to track orders, statuses, track the movement of cars, generate documents, organize payments, contact drivers and perform many other tasks.
• Client panel. It allows you to see the status of an order, make a reservation, make a payment, see the movement of vehicles in real time, receive information about drivers and other data.
• Driver panel. It allows you to build a route, take tasks, access documentation, control the state of the car, contact the administration and perform many other functions.
Request feedback:
As a driver, I want to take the next orders and see my full route so that I can get the job done as quickly as possible.
As a client, I want to see online where the truck with the load is located and how much goods are left in the warehouse, so that I can understand how many trucks are left to load.
As a manager, I want to be assigned to the driver, so that I can resolve all issues in the ordering process quickly and efficiently.
Client Application Panel Features
• Registration and profile creation
• Save shipping address / location
• View nearby vehicles available for transportation
• Select vehicle type
• View fare calculation
• Book a car
• View Estimated Time of Arrival (ETA)
• Management / trip schedule
• Calls from an application with a driver
• Push notifications about the arrival and delivery of goods
• Evaluation and review services
• Cancel service / booking
• View booking history
• Multiple payment options
• View invoice via email and SMS
• View driver details
• Share transport details
Trucker/Driver App Panel Features
• Login and manage profile
• Upload documents for ID verification
• View the price list taking into account the distance and weight of the goods
• View income structure and income statement
• Cancel trip
• Select the type of vehicle the driver is running
• Toggle ride accessibility
• Calls to customers from the application
• Accept/deny pickup requests
• View user and batch details
• Popup notifications
• Set route and use navigation map
Features of the Admin and Dispatcher App Dashboard
• User / disk / fleet management
• User complaints management
• Billing management
• Appoint sub-administrators
• Manage and track trips
• View/create reports to track revenue and user acquisition statistics
• Create routes with multiple stops
• Price list management
• Offer discounts
• Offer a subscription plan to regular users
Advanced features to add to the logistics application
• Notifications
This feature will allow the app to instantly notify customers of the location of their package, its delivery, and other important information.
• Chat in the app
Allows app users to easily contact the service provider to ask questions regarding pending delivery or anything related to it.
• Linking and downloading documents
This is a useful feature for dispatchers as it allows them to upload important delivery- related documents such as insurance documents and more.
• Trip log reports
This feature will allow the administrator to record trip details such as trip start and end times, distance traveled, and more.
• Fuel and vehicle management
In this section, fuel consumption data can be stored and managed by all running vehicles. Therefore, vehicles can be tracked and driven to know if maintenance or contamination checks are required.
• Satellite navigation system
The GPS functionality allows you to determine the routes along which the application works. It becomes easier to understand the fine details of a driver's trip and calculate time and cost.
• Cloud storage
The logistics business deals with a huge amount of data and cloud storage is required to store this amount of data. The integrated cloud helps not only store data, but also access user and driver data anytime, anywhere.
1. Ease of use: The mobile application should be easy to use and have an intuitive interface for users of all levels.
2. Security: The application must ensure the security of user data and their shipments. Data encryption and measures to protect against unauthorized access must be used.
3. Reliability: the application must function without failures and errors so that users can rely on it at any time.
4. Speed: The application must load and run quickly so that users can quickly access the information they need.
5. Responsiveness: the application must provide operational information about cargo and transport, as well as be updated in real time.
6. Compatibility: The application must be compatible with various operating systems and devices so that users can use it on any device. (Android, IOS systems, or cross-platform application development)
7. Support: The application must have 24/7 technical support to solve any user problems and questions.
Scalability: The application must be able to scale and expand as the business grows. (Additional)
User personas:
The key characters are drivers, clients and company managers (administrators).
Tasks:
• Control transportation routes.
• Track the number of hours drivers work.
• Keep a convenient record of the availability of free cars ready to accept an order.
• Improve the convenience and efficiency of communication.
• Route planning. Logistics not only ensures efficiency and speed of work, but also convenience for the driver, such as rest points.
• Online booking. For clients, a convenient function is to pre-select vehicles according to criteria using a filtering system and calculate the cost of transportation.
• Fleet management. Detailed information about the fleet, the condition of cars, their workload and other data.
• Real-time location tracking. Provides clients with detailed reports on driver activity. Now there is no possibility of turning off the route, spending more fuel or fulfilling orders without the knowledge of the company.
• Optimization of the delivery schedule. It is important for clients to know when their cargo will arrive, even in unforeseen situations.
• Admin panel. It allows you to track orders, statuses, track the movement of cars, generate documents, organize payments, contact drivers and perform many other tasks.
• Client panel. It allows you to see the status of an order, make a reservation, make a payment, see the movement of vehicles in real time, receive information about drivers and other data.
• Driver panel. It allows you to build a route, take tasks, access documentation, control the state of the car, contact the administration and perform many other functions.
Request feedback:
As a driver, I want to take the next orders and see my full route so that I can get the job done as quickly as possible.
As a client, I want to see online where the truck with the load is located and how much goods are left in the warehouse, so that I can understand how many trucks are left to load.
As a manager, I want to be assigned to the driver, so that I can resolve all issues in the ordering process quickly and efficiently.
Client Application Panel Features
• Registration and profile creation
• Save shipping address / location
• View nearby vehicles available for transportation
• Select vehicle type
• View fare calculation
• Book a car
• View Estimated Time of Arrival (ETA)
• Management / trip schedule
• Calls from an application with a driver
• Push notifications about the arrival and delivery of goods
• Evaluation and review services
• Cancel service / booking
• View booking history
• Multiple payment options
• View invoice via email and SMS
• View driver details
• Share transport details
Trucker/Driver App Panel Features
• Login and manage profile
• Upload documents for ID verification
• View the price list taking into account the distance and weight of the goods
• View income structure and income statement
• Cancel trip
• Select the type of vehicle the driver is running
• Toggle ride accessibility
• Calls to customers from the application
• Accept/deny pickup requests
• View user and batch details
• Popup notifications
• Set route and use navigation map
Features of the Admin and Dispatcher App Dashboard
• User / disk / fleet management
• User complaints management
• Billing management
• Appoint sub-administrators
• Manage and track trips
• View/create reports to track revenue and user acquisition statistics
• Create routes with multiple stops
• Price list management
• Offer discounts
• Offer a subscription plan to regular users
Advanced features to add to the logistics application
• Notifications
This feature will allow the app to instantly notify customers of the location of their package, its delivery, and other important information.
• Chat in the app
Allows app users to easily contact the service provider to ask questions regarding pending delivery or anything related to it.
• Linking and downloading documents
This is a useful feature for dispatchers as it allows them to upload important delivery- related documents such as insurance documents and more.
• Trip log reports
This feature will allow the administrator to record trip details such as trip start and end times, distance traveled, and more.
• Fuel and vehicle management
In this section, fuel consumption data can be stored and managed by all running vehicles. Therefore, vehicles can be tracked and driven to know if maintenance or contamination checks are required.
• Satellite navigation system
The GPS functionality allows you to determine the routes along which the application works. It becomes easier to understand the fine details of a driver's trip and calculate time and cost.
• Cloud storage
The logistics business deals with a huge amount of data and cloud storage is required to store this amount of data. The integrated cloud helps not only store data, but also access user and driver data anytime, anywhere.