Four kinds of users, one source of truth.
Al Jawharah Stationery: one app for admin, sales reps, merchants and catalogue
A unified ERP for Al Jawharah, a stationery wholesaler in Oman, with four portals: head office, field sales reps, trading customers and a shared catalogue that adapts to each role.
- Client
- Al Jawharah Stationery, wholesale distribution, Oman
- Stack
- Next.js, TypeScript, Supabase, PostgreSQL, Maps

The brief
The distributor needed office, field and customer workflows in one system, without separate apps drifting apart.
Sales managers wanted to see reps moving on a live map and order status changing as it happened.

Approach
- Unified app
- One codebase and design system for every role.
- Role-aware catalogue
- Prices and actions adapt to who is viewing.
- Live operations
- Real-time rep tracking and order status updates.
- Security review
- Systematic audit of permissions and database policies, fixed through forward migrations.
Scope delivered
- Admin, rep, merchant and catalogue portals
- Live rep tracking on map
- WhatsApp invoice sending
- Barcode scanning
- Permissions and security audit
Keep exploring
- Odoo ERP in Dubai and the UAEOne database for sales, stock, production and accounts. One version of the numbers.
- Business automation in DubaiIf someone on your team copies data between two screens every day, that’s an automation waiting to happen.
- ERP for trading and distribution companies in SyriaA trading company lives on three numbers: stock, margin and receivables. Most see none of them clearly.
- SEO expert for Oman: Nour Aldein TletiSame time zone as Dubai, with real project work in Oman.
- SEO expert for companies: B2B and corporate SEOMost company websites are brochures. Buyers are searching for answers.
Planning something similar?
Tell us what you’re building; we’ll share how we’d approach it.
WhatsApp Dr. Alaa KhouryCall +971 50 682 5189
Discuss your project with ONE DIGITAL


