Mtumbuka Shop Manager

v6.2 Multi-Device Sync

First-time setup

Create the owner account for this device.

Mtumbuka Shop

Version 6.2 β€’ Multi-Device Sync
Owner

Dashboard

Today's SalesMWK 0
Today's ProfitMWK 0
Today's ExpensesMWK 0
Stock ValueMWK 0

Quick Actions

Today's Performance

Transactions0
Units sold0
Average saleMWK 0
Profit margin0%

Business Insights

Add products and sales to see insights.

Low Stock

Point of Sale POS

Current Cart

Total: MWK 0

Change: MWK 0

Recent Sales

Products & Stock

Add Product

πŸ“‹ Stock Movement History

Purchase / Restock

Expenses

Business Reports

SalesMWK 0
Gross ProfitMWK 0
ExpensesMWK 0
Net ProfitMWK 0
Stock ValueMWK 0
Units Sold0
Transactions0
Profit Margin0%
Cash ReceivedMWK 0
Cash SpentMWK 0
Net Cash MovementMWK 0
Credit OutstandingMWK 0

Cash Flow

Expense Breakdown

Profit Trend

Best Sellers

Slow-Moving Products

🎯 Business Targets

πŸ“ˆ Sales Trend & Period Comparison

πŸ† Top Products

πŸ’° Most Profitable Products

🐒 Slow-Moving Products

πŸ’Ό Stock Money Tied Up

🚨 Restocking Priorities

πŸ’‘ Business Recommendations

Business Insights

More

About

Mtumbuka Shop Manager is designed to grow from your own grocery shop into a professional tool for other small businesses.

Cloud & SaaS Center

Mtumbuka Cloud v6.2 ☁️

Real online identity, real cloud database and secure synchronization.

1. Cloud Project ☁️

Enter your Supabase Project URL and publishable key.

πŸ”Œ Connection Test

First save your Supabase configuration, then use this button to check the real online database connection.

2. Online Account Identity

Configure your Supabase project above to connect this shop.

3. Live Sync ☁️

Cloud status
Automatic backup runs after local changes when connected.
Last cloud backup
Never
Restore from cloud
Replace this device with the latest online copy.

πŸͺ Business & Team

Mtumbuka Shop

Set your business phone and details.

Owner

Business Profile

Shop Accounts

Create separate local profiles for owners, managers and cashiers on this device.

Businesses

πŸ›‘οΈ Security & Session

Protect the shop when the device is left unattended. Choose how long an inactive login can remain open.

🧾 Activity & Audit Log

Recent important actions are recorded with user, time and action for accountability.

☁️ Backup & Restore

Export a copy of your shop data or import a previously saved backup. Use the Cloud & SaaS Center for online backup and restore.

Founder Dashboard

MTUMBUKA β€’ PLATFORM OVERSIGHT

Build trust. Grow responsibly.

A central view for product readiness, business growth, subscription policy and platform protection.

TEST ENVIRONMENT β€’ ISOLATED FROM LIVE v6.2
Important: this test build currently reads this device's local shop records only. Platform-wide business counts, active subscriptions, revenue, server health and security events are not connected yet. Do not treat local figures as company-wide totals.

Local test snapshot (this device only)

Businesses on deviceβ€”Local workspace only
Local user accountsβ€”Accounts stored in this test
Products in active shopβ€”Current selected shop
Sales recordsβ€”Current selected shop
Low-stock productsβ€”Based on this device's records
Platform-wide servicesNot connectedNeeds protected backend metrics

Founder rules & safeguards

01Customer privacy

No routine browsing of customers' detailed sales, stock, debts or customer lists. Exceptional support access must be authorized, time-limited and audit-logged.

02Protect business data

Never silently delete or overwrite customer records. Verify backups and recovery before risky changes. Preserve records even when a subscription expires.

03Fair subscriptions

Provide a clear 30-day trial and renewal terms. After expiry and the stated grace period, move the account to read-only; block new transactions but allow viewing and exporting existing records.

04Least-privilege access

Founder, support, owner, manager and cashier roles must have separate permissions enforced by the server, not merely hidden buttons.

05Shop isolation

Each account may access only its authorized businesses. Database policies must enforce ownership and prevent cross-shop data access.

06Security & accountability

Use strong authentication and MFA for privileged roles where supported. Record privileged actions in protected audit logs; never log passwords or secret keys.

07Controlled releases

Test separately, check success and failure paths, verify both phones and approve explicitly before release. Never deploy test changes over the stable live v6.2 Worker without approval.

08Honest reporting

Show only figures supplied by a trusted backend. Mark unavailable metrics clearly; never invent registered-business totals, revenue or service health.

Next engineering milestone

Add a dedicated platform registry, server-enforced founder role, protected metrics endpoint and security-event log. These require backend work; this screen alone cannot provide production-grade authorization.

Customers & Credit

Add Customer

Record Repayment

Customers0
Total Credit OwedMWK 0

Subscription & Plans

MTUMBUKA SHOP MANAGER

Grow your business with confidence.

Choose a plan that fits your shop. Start with a 30-day free trial, keep your business records, and decide when you are ready to continue.

30-DAY FREE TRIAL β€’ PLANNED OFFER

Your subscription status

Current statusTrial not activated
Selected planNone selected
Payment statusNot connected

This test interface does not charge money or activate a paid subscription.

TEST MODE: Plan prices, payment confirmation, trial dates and server-side access controls are not connected yet. Selecting a plan below records only a local test selection on this device.

Choose your plan

For small shops

Starter

Price to be set
Flexible billing
  • Products and stock tracking
  • Sales and expenses
  • Essential reports
  • One shop workflow
For growing shops

Growth

Price to be set
Flexible billing
  • Everything in Starter
  • Deeper business insights
  • Cloud and multi-device features when verified
  • Designed for growing teams
For larger operations

Business

Price to be set
Flexible billing
  • Everything in Growth
  • Advanced team workflows as released
  • Multi-location features when available
  • Priority support policy to be defined

What happens when a subscription expires?

The intended policy is to preserve shop records, allow a grace period, and then restrict new transactions while keeping existing records viewable and exportable. This policy is not enforced by this interface yet.

Record retentionPreserve data
Grace periodTo be finalized
Read-only modePlanned; not active

Next step

Select a plan to preview your choice. Actual trial activation, billing, receipts and subscription enforcement must be connected to a secure backend before customers are charged.