← tijaraa.com
Product & Commercial Summary

The Tijara Suite

Six products, one architecture philosophy: offline-capable, Arabic-first, built for the small business that a cloud-only SaaS overlooks. From a single-till grill shop running Tijara POS with no internet connection, to a fabrication workshop running TijaraERP through quotation, engineering, QC and closeout, to a nursery on TijaraKinder managing enrolment, billing and a parent-facing learning journey — every product in the suite is built by the same team, on the same conventions, for the same market: Saudi Arabia and the GCC.

6
Products live
4
Languages — EN·AR·TR·FIL
15%
VAT / ZATCA compliant
2
ZATCA phases — 1 & 2 live
0
Internet required to sell
Desktop · Flagship

Tijara POS

The core point of sale. Sells with no internet connection, in eight business types out of the box, in four languages — and syncs to the cloud the moment a connection exists, without ever depending on one.

Sales & Checkout

  • Retail: barcode/scale scan-first checkout
  • Restaurant: tables, kitchen tickets, waiter QR
  • Split-tender payments (cash / card / wallet)
  • Variants, modifiers, combos, recipes/BOM
  • Delivery board incl. aggregator apps
  • Parked orders, discounts, refunds

Inventory & Purchasing

  • Multi-location stock + transfers
  • Vendors, goods receipt, purchase returns
  • Low-stock alerts, full movement audit trail
  • Shelf/price label printing (EAN-13 · Code128)
  • CSV import/export with templates

Accounting & Compliance

  • Double-entry GL, auto-posted from every sale
  • Trial balance, P&L, AP/AR aging
  • ZATCA Phase 1 QR live; Phase 2 groundwork built
  • Full audit log — price changes, overrides, refunds

Cashier & Shift

  • Cash float, pay-in/pay-out, Z-report variance
  • Role-based access — cashier vs. owner/manager
  • Business-day trading cutoff for overnight shops

Hardware & Printing

  • ESC/POS thermal receipts + cash-drawer kick
  • Per-station kitchen printing
  • Drag-and-drop receipt/ticket layout designer
  • PDF export, e-mail delivery of reports

Multi-branch & Cloud

  • LAN sync to a TijaraERP install per shift
  • Rollup + full receipt sync to Tijara Dashboard
  • Offline, Ed25519 machine-bound licensing
  • 14-day trial, 5-day post-expiry grace window
Stack Electron · SQLite (WAL) · Languages EN · AR · TR · FIL · Delivery offline-first desktop
Cloud · Reporting

Tijara Dashboard

pos.tijaraa.cloud

The owner's view of every branch, from a phone, without ever asking a cashier to send a number. Every POS pushes to it on a timer and after every sale — the dashboard is always current, the till is never dependent on it.

Live Reporting

  • Today view with trend vs. yesterday, 7-day sparkline
  • Date-range reports: bar chart + 2 pie charts
  • Item, category, and shift-level breakdowns
  • CSV export on every report

Full Reference

  • Item-level receipts, paginated and searchable
  • Purchases, vendor returns, expenses/cash
  • Live inventory snapshot with low-stock filter
  • Admin audit log — filterable, paginated

Multi-branch & Access

  • Org → branch → user hierarchy, admin-onboarded
  • Owner sees every branch; manager sees assigned ones
  • Fleet view — every branch's last sync, at a glance
  • Bilingual EN/AR with full RTL layout
Stack Node/Express · PostgreSQL · Privacy aggregates + receipts only, never customer identity · Auth device-enrolled via the shop's own signed license
Cloud · Licensing

Tijara Portal

portal.tijaraa.cloud

The commercial backbone of the whole distribution model. Every license a reseller sells, every renewal, every device that's ever synced — one place, with the signing key that never leaves the server.

Reseller Self-Service

  • Prepaid credit balance — 1 license = 1 credit
  • Issue a license by pasting a Machine ID
  • "Waiting for a license" queue of synced devices
  • One-click renewal, Ed25519-signed on the spot

Admin Oversight

  • KPI strip — expiring, expired, unpaid, SAR collected
  • Payment tracking per license, due/expiring filters
  • Reseller management + credit top-ups
  • Published-release control for the POS auto-updater
Stack Node/Express · SQLite · Security Ed25519 signing key never leaves the server · Tenant isolation a reseller never sees another reseller's shops
Desktop · ERP

TijaraERP

A full double-entry ERP for trading companies that grew a genuine fabrication-workshop job-costing system on top of the same core — RFQ through estimate, engineering, QC and a signed certificate of conformity.

Accounting & GL

  • Chart of accounts, journals, trial balance, P&L
  • AR/AP aging, fiscal years with year-end closing
  • Full audit log, per-year document numbering
  • Bank reconciliation, cash/bank transfers

Sales, Purchasing, CRM

  • Quotation → order → delivery → invoice → receipt
  • RFQ → PO → goods receipt → vendor bill → payment
  • Leads, pipeline kanban, credit control & holds
  • Batches, expiry, bin locations, reorder reports

Fabrication Workflow

  • Job orders with estimating & engineering gates
  • Actual costing — material, labor, machine, overhead
  • Heat traceability, welder/NDE qualifications, WPS
  • NCRs, ITP hold points, calibration register
  • Closeout: punch list, MDR, certificate of conformity

Compliance & Admin

  • ZATCA Phase 2 live — CSR, OTP, production CSID
  • Ten roles, full permission matrix, per-action audit
  • Scheduled backups with one-click restore
  • POS sync module for companies that also run a shop
Stack Electron · SQLite or PostgreSQL, switchable · Modules switch on/off per company, data never deleted · Licensing same offline Ed25519 model as Tijara POS
SaaS · Vertical

TijaraKinder

Multi-tenant nursery and childcare management. Attendance, billing and ZATCA invoicing are the requirement — a curriculum module and a parent-facing "Learning Journey" are what make it feel like more than data entry.

Operations

  • Stages → classes with capacity limits
  • Child & staff attendance, live dashboard
  • Daily diary — meals, nap, mood, activities, photos
  • Public admissions page → review → enrolment

Billing & Compliance

  • Invoices, automatic sibling discounts
  • Cash, bank transfer, card, and BNPL payment
  • ZATCA Phase 1 QR on every tax invoice
  • Fee plans priced by stage and commitment length

Parents & Staff

  • Parent portal — attendance, diary, statement
  • Curriculum tracking + "Learning Journey" view
  • Two-way messaging, announcements, WhatsApp
  • HR & payroll, medical care scheduling
Stack NestJS · Next.js · PostgreSQL · Docker Compose · Model shared-schema multi-tenant, Arabic-first RTL · Licensing domain-bound, offline-verified, whole-deployment
Tooling

Menu Extractor

Onboarding, not a product in its own right: photograph a menu, get a ready-to-import Tijara POS catalog — sizes, add-ons, categories — in minutes. Runs outside the POS on purpose, so the till stays fully offline.

Stack zero-dependency Node CLI, Claude vision · Output full-replace JSON or upsert CSV, both Excel-editable
Go-to-Market

The channel

Positioning
The offline-reliable alternative for the small shop a cloud-only SaaS overlooks — not a head-on challenger to internet-dependent POS platforms.
Route to market
Sold through local reseller/computer shops, not direct — resellers carry the customer relationship and the renewal conversation.
Pricing
Wholesale to resellers, resold at a markup they set — reseller margin is the renewal, which keeps them chasing it. Available on request.
Control mechanism
Every license is an Ed25519-signed, machine-bound token. The signing key lives only on the portal server — never issued to a reseller, never shipped in the app.
Kill switch
Cut a reseller's credits and their customers' licenses simply expire within a year — no need to reach the offline machine.

No pricing is quoted on this page — reach out for current rates.