1. Main essence of the project
ADMIN PANEL WEB + 2 MOBILE APPLICATIONS
It is necessary to develop a working prototype (functional MVP) of a B2B courier system for the city of Baku.
The goal is to demonstrate a complete working business scenario:
The admin creates a company and sets the rates
The client creates an order
The price is automatically calculated by zone
The admin assigns a courier
The courier makes the delivery
The courier uploads a photo and signature (POD)
The order receives the status Delivered
The company's balance is deducted
The report is exported to Excel
If the entire scenario works — the project is considered completed.
General requirements
City: Baku
3 zones: Zone 1 / Zone 2 / Zone 3
Directory of districts linked to the zone
2 types of services: Standard / Express
The price depends on the zone and type of service
Company balance (deposit system)
Deductions occur at the status Delivered
Map and geolocation (mandatory)
The system must include a map (Web + Mobile):
displaying the location of couriers in real time
displaying orders (pickup / dropoff)
updating coordinates at intervals
background sending of geolocation from the courier's mobile application
Map technology — to be discussed (Google Maps / Mapbox / OpenStreetMap, etc.).
The contractor must describe:
Collaboration format
We consider any stack:
In the response, it is mandatory to indicate:
2. Web application (Admin Panel)
Functionality
Dashboard
Active Orders
Delivered Today
Couriers Active
Order management
list of orders with filters (date, company, status, courier, type of service)
creating an order
assigning a courier
changing the status
viewing POD
viewing on the map
Companies
Rates
Reports
report for the period
number of orders
total amount
3. Mobile application for clients (Android + iOS)
The application must work on Android and iOS
(React Native / Flutter / PWA / Native — to be discussed).
Client functionality:
Login
Creating an order (with automatic price calculation)
Selecting a district (zone is pulled automatically)
Viewing the list of their orders
Viewing POD
Viewing current balance
Transaction history
The client does not see orders from other companies.
4. Mobile application for couriers (Android + iOS)
The application must work on Android and iOS.
Courier functionality:
Proof of Delivery (mandatory)
At the status Delivered:
uploading a photo
signature (canvas)
fixing the time
Without POD, the order cannot receive the status Delivered.
Geolocation
The courier does not see other people's orders.
Delivery of results
The contractor is obliged to provide:
FIGMA for the admin panel
https://www.figma.com/make/Ze5uZh2PdRgLxVBaFppv7w/pelican-admin?fullscreen=1&t=XC55bO2rixDVTVan-1
I will send the application later
I am waiting for all proposals on how you think this prototype should be executed, always ready to cut functionality!
Further cooperation
After the successful MVP, the next stage of system development is planned.
Preliminary budget for the second stage:
1000–1500 USD (to be discussed separately).
We are interested in long-term cooperation.