On-Demand Errand Service App Development need Mobile App Development

Contact person: On-Demand Errand Service App Development

Phone:Show

Email:Show

Location: Karachi, Pakistan

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"Errand Service Mobile Application (Complete Requirements)
1. Overview

MekaCash ek errand/on-demand service app hai jo customers ko errands post karne aur nearby runners/delivery persons ko unhe complete karne ki facility deta hai.

2. User Roles

Customer (App)

Runner/Delivery Person (App)

Admin (Web-based Panel)

3. UI/UX Requirements
Customer App UI

Onboarding Screens: App intro with branding & usage steps.

Login/Signup: Clean UI with options (Phone, Email, Google, Facebook).

Home Screen:

Floating “+ Post Errand” button.

List of recent errands & offers.

Post Task Screen:

Dropdown (Task Category: Grocery, Parcel, Bills, Other).

Fields: Title, Description, Pickup Address, Delivery Address, Budget.

Upload Photo option.

Calendar/time selector.

Task Status Screen: Tracking map + Runner profile + Task status updates.

Profile Screen: Payment methods, settings, task history.

Runner App UI

Login/Signup: With ID upload & verification.

Dashboard:

Map with nearby errands.

Task cards (customer name, task type, budget).

Task Details Screen: Full errand info + Accept/Reject buttons.

In-progress Screen: Map with navigation + status update buttons.

Earnings Screen: Daily/weekly/monthly breakdown.

Profile Screen: Verification status, ratings, settings.

Admin Panel UI

Login: Secure admin login.

Dashboard: Overview of active errands, total customers, total runners, revenue.

User Management: Search, filter, block/unblock users.

Task Management: List of all errands with statuses.

Runner Verification: Pending approvals + document viewer.

Payments: Commission tracking, payout approvals.

Reports: Revenue, active tasks, most active users.

4. Features Breakdown
Customer App

Register/Login

Post Errand (with category, details, time, budget, location)

Real-time tracking of runner

Push notifications (task updates, offers)

Payment options (Stripe, PayPal, Cash)

Rating & Review for runner

Task history

Runner App

Register/Login + ID verification

Accept/Reject errands

Live location sharing

Navigation using Google Maps

Earnings calculation

Task history

Push notifications (new task alerts, payment updates)

Admin Panel

Customer management

Runner management (with verification system)

Task monitoring (real-time)

Payment & commission system

Reporting dashboard

Push notification management

5. Backend Requirements

Framework: Node.js (Express) / Laravel (PHP)

Database: PostgreSQL / MySQL

Authentication: JWT Token + OAuth (for Google/Facebook login)

Cloud Hosting: AWS / Google Cloud / DigitalOcean

APIs: REST APIs for app-backend communication

File Storage: AWS S3 / Cloudinary (for images, ID documents)

Notifications: Firebase Cloud Messaging (FCM)

6. Database Structure (Sample)
Tables

Users (id, name, email, phone, role, status, created_at)

Runners (id, user_id, ID_document, verification_status, rating)

Errands (id, customer_id, runner_id, title, description, pickup_address, delivery_address, budget, status, created_at)

Payments (id, errand_id, customer_id, runner_id, amount, commission, payment_status, method)

Notifications (id, user_id, message, type, created_at)

7. Payment System

Integration: Stripe + PayPal

Options: Credit/Debit card, Wallet balance, Cash on Delivery

Commission: Admin keeps % from each task (e.g., 15%)

8. Deployment

Customer App: Publish on Play Store & App Store

Runner App: Publish on Play Store & App Store

Admin Panel: Deploy on web hosting (with SSL, domain)

CI/CD: GitHub + CI/CD pipeline (automatic deployment)

9. Deliverables

Customer App (iOS + Android)

Runner App (iOS + Android)

Admin Panel (Web)

Backend with APIs

Database Schema + Setup

Deployment on Stores + Hosting

Source Code + Documentation" (client-provided description)


Matched companies (6)

...

Knowforth Tech

Empowering Businesses with Tailored Software & AI Solutions.

...

TG Coders

We create custom apps for businesses and startups TG Coders is a technology partner specializing in creating custom mobile and web applications for … Read more

...

WhizzAct Private Limited

WhizzAct aims to deliver the supreme service at an effective cost, ensuring complete customer satisfaction. Emphatic use of the latest tools and tech… Read more

...

Omninos Technologies International pvt ltd

Omninos Technologies offers full-stack mobile and web development services with a specialty in ready-made app clones to accelerate launch timelines a… Read more

...

Conchakra Technologies Pvt Ltd

At Conchakra, our mission is to empower organizations through innovative software solutions that leverage the transformative potential of artificial … Read more

...

Mobiweb Global Solutions

Mobiweb Global Solutions is a full-service IT company specializing in web development, mobile app development, blockchain, AI, IoT, and game developm… Read more