Skip to content

irfanf16/rush2uAdmin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

Rush2U Admin — Delivery Operations & Dispatch Panel

Laravel back-office panel for managing the Rush2U on-demand delivery platform. Dispatchers assign orders to drivers, monitor active deliveries on a live map, manage driver accounts, and control payouts.

Laravel Pusher MySQL


Overview

rush2u       — Customer-facing app
rush2uAdmin  — THIS REPO — Operations, dispatch, analytics
(shared MySQL DB)

Features

Live Delivery Monitoring Map

  • Real-time map showing all active drivers' GPS positions via Pusher
  • Color-coded markers: available drivers, drivers on delivery, drivers offline
  • Click driver marker to see current order assignment and delivery progress

Driver Management

  • Driver onboarding: registration, document upload, vehicle assignment
  • Status management: activate, suspend, or deactivate driver accounts
  • Real-time availability toggle visibility

Order Dispatch

  • Incoming order queue with customer details and addresses
  • Manual driver assignment or auto-dispatch based on proximity
  • Order reassignment if driver unavailable

Notification Control

  • Send push notifications to customers (order updates, promotions)
  • Send broadcast notifications to all active drivers (surge pricing, alerts)

Earnings & Payout Management

  • Driver earnings dashboard (per delivery, weekly totals)
  • Payout processing and payment history
  • Commission deduction configuration (platform % per delivery)

Analytics Dashboard

  • KPIs: total deliveries, average delivery time, completion rate, revenue
  • Driver performance leaderboard
  • Geographic heatmap of delivery density
  • Customer retention and order frequency metrics

Database

Shares the rush2u database. Full read/write access to:

Table Admin Operations
orders Assign driver, update status, cancel
drivers CRUD, document management, status
order_tracking Read all tracking events
payments View + manual reconciliation
ratings Read + moderation
notifications Create + send to user segments

Getting Started

composer install
cp .env.example .env
# Use same DB as rush2u
php artisan key:generate
php artisan serve

Related Repositories

Repo Purpose
rush2u Customer-facing delivery app (shared database)

About

Rush2U admin panel — Laravel, delivery management, driver assignment, order pipeline

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors