
Jervis Runtime
Developer tool
Keep project runtimes separate from developer tools, with compatible runtime selection and exact package versions.
Manage fabric rolls, sales, returns, customer balances and cheques in a workspace built for fabric wholesalers and distributors.
Jervis
Share your requirements and the parts of your workflow you want to improve.

Naseej manages fabric trading at the level of each roll. Wholesalers and distributors can receive stock, sell by metre, kilogram or whole roll, process returns and follow the resulting customer account movements.
Inventory, sales, cheques, reports and a public catalogue share an Arabic-first interface with English support. Each business has its own data, and movement records connect stock and balances to the documents that changed them.
Nuxt 4 hosts the Vue interface and Nitro API. PostgreSQL and Drizzle ORM handle persistence, with tenant isolation at row level, transactions and append-only movement records. Shared schemas and decimal arithmetic keep the interface and business calculations consistent.
A fabric trading workspace that connects each roll and sales document to customer balances and cheque tracking, in Arabic and English.

Developer tool
Keep project runtimes separate from developer tools, with compatible runtime selection and exact package versions.

Cloud platform
Deploy applications on your own servers and manage releases, logs, domains, databases and backups from one dashboard.

Desktop platform
Connect AI assistants to local project folders through MCP, with access permissions, device pairing and pause controls.

Developer tool
A desktop preview for following AI coding sessions and available usage data in a local dashboard and compact widget.