Skip to content
ArbarakTech
All work
Business Operations Platform · Web + Desktop2025Production Ready

Custom CRM + Inventory + Invoicing.

A unified operating system for SMBs that consolidates customer relationship management, stock control, and quote-to-cash invoicing into one cohesive workflow — replacing the typical 3-5 disconnected SaaS tools.

/ 01

Key features.

  • Full pipeline CRM with stage-gated automation, task assignment, follow-up reminders
  • Real-time inventory with low-stock alerts, multi-warehouse, batch/serial control
  • Quote → invoice → payment workflow with PDF generation, email delivery, payment links
  • Role-based permissions, audit trails, and activity logs across every entity
  • Dual deployment: web app for the team + Electron desktop for offline-capable usage
/ 02

Architecture.

Modular monolith — distinct domains (CRM, inventory, billing) live in separate packages with clean boundaries but ship as one deployable. The same TypeScript core powers both the web app and the desktop Electron build, so the team gets a consistent UX without forking the codebase.

/ 03

Tech stack.

Frontend
Next.js 14 · TypeScript · Tailwind · Shadcn UI · Electron (desktop)
Backend
Node.js · tRPC for typed APIs
Database
PostgreSQL · Prisma ORM
Infrastructure
Vercel or self-hosted VPS · S3-compatible object storage
/ 04

Target users.

SMBs in retail, wholesale, distribution, professional services

/ 05

Unique selling points.

  • One install replaces a 5-tool stack (typically Salesforce + QuickBooks + spreadsheets)
  • Desktop build works offline for warehouse and field staff
  • Fully self-hostable — no per-seat tax, no vendor lock-in
/ 06

Monetization.

Per-business license + optional managed-hosting fee

— 06 / Get in touch

Let's build the next
version of your business.

We take on a small number of engagements each quarter. Tell us what you're trying to build, ship, or untangle — we'll respond within one business day.