Dashboard
Search results
Type at least 2 characters to search live recordsBranch operating snapshot
All branches at a glance| Branch | Entity Type | Manager | Warehouse Stock | Sales | Shipments | Expenses | Status | Actions |
|---|---|---|---|---|---|---|---|---|
| Sign in to load dashboard | ||||||||
Today’s action queue
Sign in to load actions
Exception follow-up log
Assigned owners, due dates, and resolution status| Follow-up | Exception | Branch | Owner | Due | Status | Action note | Actions |
|---|---|---|---|---|---|---|---|
| Sign in to load data | |||||||
Branch directory
Each branch has a manager and assigned operating scope| Branch | Country/City | Manager | Staff | Role | Market Report | Status | Actions |
|---|---|---|---|---|---|---|---|
| Sign in to load data | |||||||
Role permissions
Staff account directory
Real login accounts scoped by branch and role| Name | Role | Branch | Status | Created | Actions | |
|---|---|---|---|---|---|---|
| Sign in to load staff | ||||||
Clients manager
Archive, restore, or permanently delete client records.My logistics app
Shipments, invoices, swaps, repliesMy account
Email, country, and active client accessClient profile
Required during transactionClient database
Cumulative real client record| Client | Phone | Country | Type | Transactions | Last Activity | Status | Actions |
|---|---|---|---|---|---|---|---|
| Sign in to load data | |||||||
Client history
Latest client activitySign in to load data
Founder currency swap inbox
Requests to reviewCurrency swap conversation
Founder replies are sent to the client accountSelect a request to review the latest client/founder exchange.
Currency swap desk
Founders review and reply here| Request | Buying | Paying | Status | Actions |
|---|---|---|---|---|
| Sign in to load data | ||||
Products missing cost
Profit can't be calculated until each item has its landed cost (purchase + freight + clearance). Click to fill.Cost changes awaiting approval
Manager submissions for Founder review.Cost change history
All submissions across the team — pending, approved, rejected.Margin drift
Average product margin trend — catches slow erosion.By category
Product master list
Single source of truth for goods| Stock Keeping Unit | QR ID | Product | Category | Supplier | Landed Cost | Sell Price | Stock | Margin | Batch | Destination | Actions |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sign in to load data | |||||||||||
Product record fields
Restock / market demand applications
Branch demand requests requiring Founder decision| Request | Branch | Product | Current | Requested | Demand | Target Price | Status | Actions |
|---|---|---|---|---|---|---|---|---|
| Sign in to load data | ||||||||
Warehouse view
Choose locationGoods in warehouse
System quantity versus counted quantity| QR ID | Stock Keeping Unit / Batch | Goods | Warehouse | System Qty | Counted Qty | Reserved | Condition | Proof | Status | Actions |
|---|---|---|---|---|---|---|---|---|---|---|
| Sign in to load data | ||||||||||
Proof packet
Login requiredInbound receipt
Warehouse staff entryInbound queue
Received, inspected, and stored| ID | QR ID | Date | Goods | Source | Warehouse | Qty | Proof | Status | Actions |
|---|---|---|---|---|---|---|---|---|---|
| Sign in to load data | |||||||||
Outbound dispatch board
Reason and proof required| ID | QR ID | Reason | Goods | From | Destination | Qty | Transport | Status | Actions |
|---|---|---|---|---|---|---|---|---|---|
| Sign in to load data | |||||||||
Dispatch documents
OUT-4407Logistics command center
China-to-Africa logistics, tracking, service requests, and client support.
Track China-to-Africa cargo in real time.
Follow shipment stages, request logistics support, and keep your FAMA support thread close.
View current FAMA rates
Published freight and currency swap estimatesConsolidation workspace
Store supplier parcels at the FAMA China warehouse, group them, then dispatch together.My FAMA China receiving address
Use this address when suppliers deliver goods to FAMA for inspection, storage, consolidation, or export.
- Consignee
- FAMA client code
- Company
- XIONGAN FAMA LOGISTICS CO. LTD SHENZHEN BRANCH COMPANY
- Address
- China receiving warehouse, FAMA Logistics desk
- Phone
- Assigned by China warehouse
- Postcode
- 518000
Pack, quote, pay, dispatch
Shipment stages
Login requiredBranch transfer board
Request, approve, ship, and receive inter-branch stock moves| Transfer | QR ID | Goods | Source | Destination | Qty | Cost | Shipment | Status | Actions |
|---|---|---|---|---|---|---|---|---|---|
| Sign in to load data | |||||||||
Shipment tracking board
Client and internal logistics records| Shipment | QR ID | Client | Mode | Origin | Destination | Container/AWB | Expected arrival | Stage | Status | Actions | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sign in to load data | |||||||||||
Shipping quotes
Formal pricing documents — Draft → Issued → Accepted → auto-invoice| Quote | Client | Branch | Service | Route | Total | Valid until | Status | Actions |
|---|---|---|---|---|---|---|---|---|
| Sign in to load quotes | ||||||||
Wholesale sales ledger
Branch trading records| Order | Invoice | Client | Phone | Branch | Product | Qty | Total | Payment | Stock Rule | Actions |
|---|---|---|---|---|---|---|---|---|---|---|
| Sign in to load data | ||||||||||
Sales summary
This monthInvoice workspace
Sales Orders → Invoices → Payments → Receipts| Product | Qty | Unit Price | Total |
|---|---|---|---|
| Sign in to load invoices | |||
Stock rules
Outbound transfers
Transfers sent from your branch| ID | To | Currency | Amount | Method | Reference | Status | Submitted | Actions |
|---|---|---|---|---|---|---|---|---|
| Sign in to load data | ||||||||
Inbound transfers
Transfers received by your branch — confirm or dispute| ID | From | Currency | Amount | Method | Reference | Status | Submitted | Actions |
|---|---|---|---|---|---|---|---|---|
| Sign in to load data | ||||||||
Expense entry
Manager submissionApproval queue
Proof required before approval| ID | Branch | Manager | Category | Amount | Proof | Status | Actions |
|---|---|---|---|---|---|---|---|
| Sign in to load data | |||||||
Profit by branch
Revenue − cost of goods − expenses, in each branch's own currency. No conversion.| Branch | Currency | Revenue | Cost of goods | Gross profit | Expenses | Net profit | Margin |
|---|---|---|---|---|---|---|---|
| Choose a date range and click Calculate. | |||||||
Report library
Stock by warehouse
Available, reserved, damaged, missing, and in-transit quantities.
Goods in transit
China warehouse, port, sea/air, customs, local delivery, and completed states.
Inter-branch stock movement
Requested, approved, in-transit, received, and proof status for goods moved between branches.
Proof and approval
Branch expenses by manager, category, proof status, and approval decision.
Wholesale sales performance
Orders, invoices, clients, payments, stock rules, and totals by branch.
Market demand requests
Branch restock applications with requested quantity, target price, urgency, supplier notes, and approval status.
Client currency swap desk
Client swap requests, source and target currencies, rates, proof, status, and responsible sales staff.
Unresolved operational issues
Queue items from stock, expenses, shipments, sales, transfers, and restock requests.
User actions and record changes
Founder-only history for logins, invoices, stock, expenses, uploads, notifications, and exports.
WhatsApp and SMS delivery evidence
Provider SID, failure reason, recipient, channel, and queued-by history.
Outstanding receivables by age
Unpaid and partially paid invoices grouped by branch, client, balance, and aging bucket.
Client invoice and payment statement
Invoice totals, paid amounts, balances, payment status, and PDF links by client.
Founder brief
SnapshotReport preview
Generate a report to preview live rows before export| Report | Scope | Rows |
|---|---|---|
| Sign in to load reports | ||
Document archive
Invoices, receipts, uploaded proofs, and generated reports| Type | ID | Title | Branch | File | Status | Created | Actions |
|---|---|---|---|---|---|---|---|
| Sign in to load data | |||||||
Audit trail
Founder-only history of user actions and record changes| Time | User | Action | Record | Branch | Details | Actions |
|---|---|---|---|---|---|---|
| Sign in to load audit | ||||||
Report subscriptions
Scheduled report reminders for founders and branch managers| ID | Report | Frequency | Channel | Recipient | Status | Next run | Owner | Actions |
|---|---|---|---|---|---|---|---|---|
| Sign in to load subscriptions | ||||||||
Notification outbox
Queued WhatsApp, SMS, and operational reminders| Time | Channel | Recipient | Message | Status | Related record | Provider | Queued by | Actions |
|---|---|---|---|---|---|---|---|---|
| - | Ready | Manager | Open backend to load live notifications | Ready | - | - | System | - |
Runtime and storage
Not loaded| Area | Status | Path |
|---|---|---|
| Login as Founder to load system health | ||
Latest backup
Database safety copyOffsite backup
Separate copy outside the app backup folderScheduler monitor
Automatic backup, report, and health job statusRecovery actions
Founder controls for backups, alerts, jobs, and notification dispatchRecent server errors
Latest structured error log entries| Time | Request | Path | Error | Message |
|---|---|---|---|---|
| No server errors loaded | ||||
Automation job history
Recent scheduled and manual founder operations| Time | Job | Status | Run date | Details | Actor |
|---|---|---|---|---|---|
| No automation jobs loaded | |||||
Pilot launch control
Founder view of live readiness, blockers, backups, notifications, and go-live actionsLogin as Founder to load launch readiness
Mode not loaded
Configuration tables
Admin-managed basic settingsRole permission matrix
Visible modules, branch scope, and approved actions by account type| Role | Scope | Modules | Actions |
|---|---|---|---|
| Sign in to load roles | |||
Branch company profiles
Legal names, currencies, warehouse addresses, invoices, and PDF details| Logo | Display | Legal name | Country | Currency | Invoice prefix | Manager | Actions |
|---|---|---|---|---|---|---|---|
| Login as Founder to load branch profiles | |||||||
Founder-managed rate cards
Publish sea, air, and currency swap rates for clients| Rate | Lane | Basis | Price | Minimum | Transit | Status | Actions |
|---|---|---|---|---|---|---|---|
| Login as Founder to load rate cards | |||||||
Public announcement banner
Display a notice on the public landing page — rate updates, service alerts, promotionsPrivacy policy generator
Fill the fields, generate a draft, edit it, then publish for signed-in usersTerms of Service generator
Founder-set Company / Contact / Jurisdiction / Effective date. Generate, review, publish for all signed-in users.Compliance Statement generator
Multi-jurisdiction AML / KYC / data-protection summary published alongside Terms and Privacy.Notification preferences
Branch delivery channels for automatic operational updates| Branch | WhatsApp recipient | SMS | SMS recipient | Actions | |
|---|---|---|---|---|---|
| Login as Founder to load notification preferences | |||||
Production readiness
Public URL, SMTP email, backups, and HTTPS must be configured before launchReset branch data
Wipe a branch's operational records so a manager can start fresh. Accounts are kept; a backup is taken first.API keys & integrations
Tokens for external apps (WeChat mini-program, partner integrations).Webhooks
Push FAMA events (quote accepted, shipment departed, etc.) to external URLs.Accounting — Xero integration
Connect Xero to push journal entries automatically on invoices, payments, expenses, and treasury transfersLoading…
Set FAMA_XERO_CLIENT_ID + FAMA_XERO_CLIENT_SECRET in Fly secrets, then click Connect Xero.| Event type | Total | Synced | Pending | Error |
|---|---|---|---|---|
| Connect Xero to see sync status | ||||
Push FAMA's GL account structure to Xero (33 accounts). Safe to run multiple times — existing accounts are skipped.
| Code | Name | Status |
|---|
Founder override history
Every Founder edit / void / disable, across all entity types — append-only audit trail.| When | Actor | Entity | ID | Action | Reason | Xero reversal | Detail |
|---|---|---|---|---|---|---|---|
| Click Refresh to load the override history. | |||||||
Cart
0 itemsTap a product to add it.