On-Demand Motorbike Parcel Delivery App

via Freelancer ·

Budget / Salary$5,000–10,000
TypeFreelance project
LocationRemote
Posted51 minutes ago
# Job Post: On-Demand Motorbike Parcel Delivery Platform

## Project Title

Build an Uber-style parcel delivery app for motorbike couriers — Customer App, Rider App, Business Portal & Admin Panel

## Project Overview

I am looking for an experienced software developer or development team to build **DhudhuGo**, an on-demand motorbike parcel delivery platform for Harare, Zimbabwe.

DhudhuGo is **not a passenger ride-hailing app**. It is a parcel-only delivery platform where individuals and businesses can request instant motorbike courier deliveries, track the rider live, receive proof of delivery, and manage payments.

The system should work similar to Uber / inDrive, but specifically for parcels, documents, shop/online orders, business deliveries and small packages.

## Platforms Required

The project must include:

1. **Customer Mobile App**

* Android and iOS
* For individuals and business users to book parcel deliveries

2. **Rider Mobile App**

* Android first priority
* For motorbike couriers to accept jobs, navigate, collect parcels, deliver parcels and view earnings

3. **Business Web Portal**

* For B2B clients
* Businesses can create deliveries, bulk upload jobs, track deliveries, manage team members and view invoices/statements

4. **Admin Panel**

* For internal Fleet Experts / DhudhuGo operations
* Used to monitor riders, deliveries, businesses, payments, disputes and reports

## Core Features Required

### Customer App

* User registration and login
* Book instant parcel delivery
* Pickup and drop-off address entry
* Parcel type selection:

* Documents
* Small Parcel
* Gift
* Shop / Online Order
* Business Delivery
* Other
* Fare estimate based on distance
* Payment method selection
* Confirm & Find Rider
* Live rider tracking
* Rider details and ETA
* Delivery status timeline
* Proof of delivery
* Delivery history
* Customer support / report issue

### Rider App

* Rider registration and onboarding
* Admin approval before going live
* Online / offline toggle
* Incoming delivery request screen
* Accept / decline job
* Pickup details
* Navigation to pickup
* Pickup confirmation
* Delivery navigation
* Call sender / recipient
* Proof of delivery capture
* Cash collected confirmation
* Earnings and wallet screen
* Delivery history
* Rider support

### Business Portal

* Business login
* Business dashboard
* Book single delivery
* Bulk upload deliveries using CSV
* Track active deliveries
* View completed deliveries
* Download proof of delivery
* View invoices and statements
* Wallet / billing section
* Team member management
* Reports and delivery history

### Admin Panel

* Admin dashboard
* Live operations map
* Delivery monitoring
* Rider management
* Rider KYC approval
* Business account management
* Payment management
* Rider payouts
* Cash reconciliation
* Disputes management
* Refunds / adjustments
* Reports and analytics
* Audit logs
* Notifications
* System settings

## Delivery Model

Important: DhudhuGo is an **instant delivery platform**.

Please do not design it like a courier company with:

* 2–3 day delivery
* overnight delivery
* standard vs express courier options

Correct flow:

* Customer books delivery
* System finds a rider immediately
* Rider accepts
* Rider collects parcel
* Customer tracks live
* Parcel is delivered
* Proof of delivery is captured

## Payment Methods

The system should be designed to support:

* Cash
* Wallet balance
* Business monthly billing
* EcoCash
* InnBucks
* OneMoney
* Card payments, if possible later

For MVP, cash, wallet/manual top-up and business invoicing can be implemented first.

## Pricing Logic

Launch pricing should support distance-based pricing, for example:

* 0–5km: USD 3
* 5–10km: USD 4
* 10–15km: USD 5
* 15–20km: USD 6
* 20km+: custom quote

The admin panel must allow pricing rules to be changed.

## Technology Preference

I am open to recommendations, but preferred stack could include:

* Flutter or React Native for mobile apps
* React / Next.js for web portals
* Node.js / NestJS, Python / Django, or FastAPI for backend
* PostgreSQL with PostGIS for location data
* Firebase / WebSockets / Redis for live tracking
* Google Maps or Mapbox for maps and routing
* Cloud hosting on AWS, Azure, Google Cloud, or similar

## Design

I already have:

* Brand identity
* Logo
* App mockups
* Customer app concept
* Rider app concept
* Business portal concept
* Admin panel concept
* Developer handover document

These will be shared with shortlisted developers.

## What I Need From You

Please include the following in your proposal:

1. Have you built a delivery, logistics, ride-hailing, courier, taxi, or marketplace app before?
2. Can you build all four parts: customer app, rider app, business portal and admin panel?
3. What technology stack would you recommend?
4. How long will the MVP take?
5. What is your estimated cost?
6. Will I own the source code?
7. Will you assist with deployment to Google Play Store and Apple App Store?
8. Can you integrate local payment providers later?
9. Do you provide post-launch support?
10. Please share links or screenshots of similar work.

## MVP Priority

The first version should focus on:

* Customer booking
* Rider assignment
* Rider app
* Admin dispatch
* Live tracking
* Cash/manual payment
* Proof of delivery
* Business accounts
* Delivery history
* Basic reporting
* Support/dispute reporting

Advanced features can come later.

## Deliverables Expected

* UI/UX review and final design
* Customer mobile app
* Rider mobile app
* Business web portal
* Admin panel
* Backend/API
* Database
* Admin user roles
* Documentation
* Source code
* Testing
* Deployment
* App store submission support
* Post-launch support proposal

## Important

This project is for a real startup in Zimbabwe. I need a developer or team that can build a reliable, scalable platform and not just reskin a basic template.

Please start your proposal with the words:

**“I understand DhudhuGo is parcel-only.”**

This helps me know you have read the brief properly.
mobile app development web development parcel delivery api development
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.