SilverLion OS for distributors and wholesalers

The system that runs Rapple, a salon-supplies distributor, made ready for other businesses that import, stock and sell through reps.

By invitation From $149 a month, quoted

rapple.co.za
The Rapple home page: salon supplies by department

Rapple, the distributor the Rapple OS framework runs. Branches in Cape Town and Johannesburg.

Six parts, one system

Built inside a real distributor before it was offered to anyone else.

silverlion os / dashboard
A SilverLion OS preview: invoiced this month, gross profit, open quotes and cash for the next 30 days
Builder preview with sample figures. Rapple's own screens stay private.
  • SellQuotes at retail, trade or wholesale prices, with live courier rates. Send by WhatsApp or email.
  • Field salesEach rep's route, visits and outcomes, kilometres and the fuel claim.
  • ApprovalsDiscounts over a rep's limit and invoice changes, with the margin shown before anyone says yes.
  • ProcurementLow stock, recommended orders, and every request from asked for to in transit.
  • Cash and financeSales against gross profit, brands against target, and thirteen weeks of cash.
  • LogisticsShipment milestones, landed cost from freight to delivery, and profit per shipment.

Specification

The framework behind Rapple, and behind every SilverLion app.

Stack
PHP 8.4, SQLite, no framework
Modules
23 sections, 11 ready; code loads only when a module is on
Tenancy
tenant_id on every business table; tenant-scoped queries; own subdomain or domain
Access
capability per user per module, never role alone; work-email domain gate
Sign-in
magic links that only a button press can use; staff 2FA always on
Sessions
__Host- cookies, httpOnly, SameSite=Lax; 60 min idle, 12 h max
Headers
CSP with per-request nonces, no unsafe-inline; HSTS; frame-ancestors none
Uploads
magic-byte checked, re-encoded, 5 MB max, stored outside the web root
App
installable PWA, dark mode, offline fallback page
Tests
203 end-to-end checks and 114 crawl checks

Good to know

Why is it by invitation?
It is a large system and we set it up with each business ourselves, so we take on a few at a time.
What does it cost?
From $149 a month (R1,499 in South Africa), quoted per business after we see how you work.
Is it proven?
Yes. It runs Rapple, a salon-supplies distributor with branches in Cape Town and Johannesburg, every day: quotes, procurement, cash and logistics.

Run a distributor? Let us show you.