Multi-tenant commerce, POS, invoicing and business-management SaaS for African merchants
# Kobiza
### Sell online. Sell in person. Run the business from one workspace.
**A multi-tenant commerce and business-management SaaS built for African merchants.**
## The product
Kobiza combines the tools a growing merchant normally has to manage across several applications: a public online store, web POS, invoicing, inventory, customer CRM, procurement, hospitality operations, marketing, payments and Nigerian business services.
The application is responsive and installable as a Progressive Web App, so the same workspace works on phones, tablets, computers and browser-enabled Android POS devices.
> This repository presents the working product as a portfolio project. A hosted public demo is not currently available; the screenshots below were captured directly from the local application.
## Product highlights
| Commerce | Operations | Growth |
| --- | --- | --- |
| Public mini-store, cart and guest checkout | Products, variations and multi-location inventory | Promotions and tenant-scoped coupons |
| Touch-friendly browser POS | Suppliers, purchase orders and stock receiving | Segments and consent-aware campaigns |
| Orders, quotations and invoices | Expenses, shifts, taxes and reports | Loyalty, referrals and abandoned-cart recovery |
| Partial, split and online payments | Hospitality tables and preparation stations | Verified reviews and product alerts |
| PDF and QR-verifiable receipts | Staff roles, permissions and audit logs | Events, deposits and secure QR tickets |
Additional capabilities include Paystack-ready payment flows, CAC verification and business-name registration architecture, customer statements, searchable global records, server-generated financial reports, barcode labels, camera scanning and automated reminders.
## Product gallery
| Catalogue and inventory | Kobiza POS |
| --- | --- |
| | |
| Public storefront | Marketing centre |
| --- | --- |
| | |
## A shared transaction engine
Kobiza does not maintain separate b …