One platform for food delivery and parcel dispatch.
From discovering food to tracking your rider live — seamless from first tap to doorstep.
Core features
Location detection — auto-detects area, shows nearby vendors only
Featured restaurants — promoted vendors and new arrivals at top
Food categories — filter by soups, rice, grills, snacks, drinks, etc.
Sorting options — nearest, fastest delivery, top rated, price
Open now filter — hide closed restaurants automatically
Search by dish — type "egusi soup" and see all vendors that sell it
Search by restaurant — find a specific vendor by name
Recent searches — quick access to past queries
Popular near you — trending dishes in the customer's area
Dietary filter — vegetarian, halal, no fish, etc.
Add to cart — build order from one or multiple items
Item customisation — extra meat, choose swallow, add drinks
Special instructions — e.g. "no pepper", "extra soup please"
Delivery address — type or pin on map, save multiple addresses
Order summary — itemised bill with delivery fee clearly shown
Card payment — Visa, Mastercard, Verve saved securely
Bank transfer — Paystack generates a unique account per order
USSD — pay with *737# style codes, no internet needed
Pay on delivery — optional cash on arrival (admin can enable/disable)
Wallet top-up — load Swift2Door wallet, pay instantly next time
Promo codes — enter discount or referral code at checkout
Real-time map — watch rider move toward the customer live
Status timeline — order confirmed → preparing → rider on way → delivered
ETA countdown — live minutes remaining updated every 30 seconds
Call rider — tap to call the assigned dispatch rider
Push notifications — "Your rider has picked up your order!" alerts
Full order history — every past order with date, items, total
One-tap reorder — repeat a past order in a single tap
Receipt download — PDF receipt for any completed order
Rate & review — leave star rating and comment after delivery
Report an issue — missing item, wrong order, late delivery
Save restaurants — heart a vendor to find them quickly later
Save dishes — bookmark specific menu items across vendors
Saved addresses — home, office, other — switch at checkout
Saved cards — securely stored payment methods via Paystack
Sign up / login — phone number OTP, Google, or email
Referral programme — share code, earn wallet credit when friend orders
Loyalty points — earn points per order, redeem for discounts
Notification preferences — choose what alerts to receive and how
Delete account — GDPR-compliant data removal on request
Customer journey — from open to delivered
Manage your entire operation — menu, orders, earnings, and analytics — in one place.
Core features
Open / closed toggle — go live or pause orders instantly
Today at a glance — orders received, revenue, pending, completed
Incoming order alert — loud ring + WhatsApp ping on new order
Busy mode — increase prep time estimate during rush hours
Accept or reject incoming orders with one tap
Order queue — live list sorted by time received
Order status flow — tap through each cooking stage:
Set prep time — tell the system how long each order will take
Add / edit / delete menu items with name, photo, price, description
Categories — e.g. Soups, Rice dishes, Proteins, Drinks, Snacks
Mark unavailable — hide items that are sold out without deleting
Add-ons & extras — e.g. extra meat, add-on swallow, drinks
Bulk price update — change prices across multiple items at once
WhatsApp — new order, rider arrived, payment settled, cancellation
SMS fallback — auto-triggered if WhatsApp fails
In-app push — alert fires even when vendor tab is in background
Daily sales summary — WhatsApp report sent every night at 9pm
Revenue dashboard — today, this week, this month
Automatic settlement — paid to bank account after each delivery
Commission breakdown — see platform fee deducted per order
Payout history — full log of every bank transfer received
Add bank account — multiple accounts supported
Best-selling items — see what customers order most
Peak hours — chart showing busiest times of day
Revenue trend — daily/weekly/monthly graph
Cancellation rate — track and reduce lost orders
Download report — export as PDF or Excel for accounting
Customer reviews — see all feedback left per order
Average rating — your public star score shown to customers
Reply to reviews — respond to feedback publicly
Flag inappropriate — report fake or abusive reviews to admin
Store name, logo & cover photo — branding shown to customers
Opening hours — set days and times you accept orders
Delivery radius — limit orders to areas you can serve
Minimum order amount — set a floor e.g. ₦1,500 minimum
Holiday mode — pause store with a custom message
What admin sees about each vendor
Accept jobs, navigate with GPS, and get paid instantly — all from one app.
Core features
Live status toggle — go online / offline with one tap
Today's stats — deliveries done, distance covered, earnings
Pending jobs — list of new orders waiting to be accepted
Active order card — current job pinned at the top
Google Maps embed — turn-by-turn to pickup & drop-off
Real-time GPS broadcast — rider location sent to customer every 30s
ETA countdown — live arrival estimate shown to customer
Open in Google Maps / Waze — external navigation hand-off
Accept / decline a new job (with 60-second timer)
Status updates — rider taps through each stage:
Proof of delivery — photo upload or customer signature
WhatsApp — new job assigned, payment credited, daily summary
SMS fallback — auto-triggered if WhatsApp delivery fails
In-app push — new order ping even when app is in background
Sound alert — loud ring when a new job arrives
Wallet balance — real-time credited after each delivery
Withdraw anytime — instant payout to any Nigerian bank
Earnings history — daily, weekly, monthly breakdown
Bonus tracker — milestone rewards (e.g. 10 deliveries = bonus)
Full log — all past deliveries with order details & earnings
Filter by date — today, this week, custom range
Dispute a delivery — flag an issue for admin review
Customer rating received — see feedback per delivery
Profile setup — name, photo, bike type, plate number
Document upload — ID, driver's licence, bike papers
Verification badge — shows verified status to admin
Bank account — add/update account for withdrawals
In-app chat — message admin or customer about an order
SOS button — emergency alert to admin with GPS location
Call customer — masked call (hides real number)
Report issue — wrong address, customer unavailable, etc.
What the admin sees about each rider
Live operations map, finance, user management, analytics and broadcast tools — all in one.
Core features
✅ All riders on map — see every online rider's GPS in real time
✅ Active orders overlay — lines connecting vendors, riders, customers
✅ Click any rider — name, current order, ETA, phone number
✅ Manual assign — drag rider to any unassigned order
✅ All orders live feed — every order across all vendors in one table
✅ Filter by status — pending, preparing, in transit, delivered, cancelled
✅ Force assign rider — manually pick a rider for any order
✅ Cancel any order — with reason logged and customer auto-refunded
✅ All users table — customers, vendors, riders in one searchable list
✅ Suspend / ban — block any user with reason and duration
✅ Verify riders — approve licence, ID, bike papers before activation
✅ Approve vendors — review and onboard new restaurant applications
✅ Platform revenue — gross sales, commission earned, net payouts
✅ Vendor settlements — approve, hold, or release payments
✅ Refund manager — full or partial refund to any customer
✅ Financial export — download ledger as CSV/Excel
✅ Revenue charts — daily, weekly, monthly gross and net graphs
✅ Top vendors & riders — ranked by orders, revenue, rating
✅ Delivery time report — average time from order to door by area
✅ Customer retention — new vs returning over time
✅ Broadcast to all riders — WhatsApp to every active rider at once
✅ Broadcast to vendors — platform announcements and updates
✅ Push to customers — promotions, new vendors, flash deals
✅ Target by area — send only to users in a specific zone
✅ Create promo codes — fixed amount or % off, single or multi-use
✅ Expiry & limits — set start date, end date, max redemptions
✅ Referral tracking — see who referred who and credits issued
✅ Promo performance — redemption count, revenue impact
✅ Delivery fee rules — price per km, minimum fee, surge pricing
✅ Service zones — define areas the platform operates in
✅ Admin roles — Super admin, Operations, Finance, Support
✅ Maintenance mode — take platform offline with custom message