Overview
Live business snapshot
Today's Orders
Recent Orders
Analytics
Business monitoring & financial overview
Orders by Status
Where the Money Goes
Monthly Received vs Profit (last 6 months)
Orders by City
Top Clients
Figures use the same rules as the Dashboard tab: Pending Payment, In Shipment and Completed orders count as received. Tap a blurred number to reveal it when Profit Privacy is on.
New Order
Paste from WhatsApp or enter manually
Markup: 1,000 XAF per 10,000 XAF (10%)
Service Fee: 500 XAF per 10,000 XAF (5%)
Copy the customer's WhatsApp message and paste it here — order is created instantly.
Orders
Manage your order pipeline
Payments
Record and track all client payments
Transactions — Amount Sent vs Your Profit
Auto-generated from every order once it's Pending Payment or further along — no manual entry needed.
Payment History
Optional — log the method/reference for your own records.
Invoice Generator
Generate and share professional invoices
Suppliers
Tap a platform to open it directly
My Suppliers
Freight & Tracking
Freight forwarders directory and shipment tracking
Paste any tracking number below. "Track Shipment" checks it against every major carrier at once. If you know it's DHL specifically, use that button instead for a more direct result.
Shipping Lines & Logistics Platforms
Tap a platform to open it directly — for quotes, bookings, or contacting them
My Saved Forwarders
Save your own contacts once you've picked who to work with
Marketplace Admin
Register sellers, add products, and manage enquiries, orders and settlements for the public KMDS Marketplace. Only verified sellers appear to the public.
Import / Export
Agricultural and food products, seeds. Track each deal from first inquiry to payment.
Find Markets
Africa Markets
Europe Markets
New Deal
Local Marketplace
Sellers in Limbe, Buea and beyond. The client pays KMDS first; KMDS pays the seller once the item is confirmed.
Website Enquiries
Requests sent from the KMDS Cameroon website: freight quotes, import / export, open a shop, advertising and towns. Sourcing requests arrive on WhatsApp.
Loading…
Staff Activity
Who signed in to the portal, and when they left. Records cannot be edited or deleted.
Loading…
Settings
System-wide controls
Exchange Rates
Used across every order's currency conversion.
Payment Details (shown on invoices)
Write the number and the account name, e.g. 6XX XXX XXX — Serge Ikome. Leave blank any method you do not use.
Backup
Download a copy of all your data to your phone. Do this at least once a week.
Year-End Report
Choose a period, then print it or save it as a PDF. Payments can be downloaded as a spreadsheet.
Privacy
Blur profit figures on screen. Tap a blurred number to reveal it briefly — useful if someone else can see your screen.
System Status
If the portal looks stuck or out of sync after a refresh, the issue is usually on GitHub Pages or Supabase directly — check github.com (Actions tab) or supabase.com (Project dashboard) for a paused project or failed deploy.