Skip to content
ONE DIGITAL

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
Inventory warehouse aisle manager

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.

Odoo · Sales
Odoo Sales screenshot: sales order with margins recalculated based on the pricelist adjustment
Screenshot © Odoo S.A., CC BY-SA 4.0

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

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

Dr. Alaa Khoury, Economics, Banking & Accounting Specialist | Financial Analyst
Dr. Alaa Khoury

Economics, Banking & Accounting Specialist | Financial Analyst

Nour Aldein Tleti, Software Engineer & Digital Transformation Specialist
Nour Aldein Tleti

Software Engineer & Digital Transformation Specialist

info@onedigitalco.com

Add project details (optional)
Modules you need
Preferred contact method
WhatsApp
Call
Consultation