Darji - Tailor Shop Management System | Vibe96

Business & Operations

Darji - Tailor Shop Management System

Source code included

Full-source tailor shop management: orders, measurements, payments, staff, stock, reports. Laravel API + React SPA.

Built by Asad Updated 18 Oct 2026 73,688 lines of code

Open live demo Built withClaude Code

Why Darji - Tailor Shop Management System

What makes it better
than the alternatives

  1. 01

    Versioned measurements

    Every garment type has custom fields (set in Settings), and the system highlights what changed between measurement versions for the same customer.

  2. 02

    QR + barcode receipts

    A4, A5 and 80 mm thermal receipts with a QR code the customer scans to track the order, plus a Code128 barcode for quick lookup.

  3. 03

    Kanban order board

    Drag orders through Received → Cutting → Sewing → Ready → Delivered, filter by overdue/due/tailor, see the status timeline.

  4. 04

    Daily cash profit

    The Accounts dashboard shows collected minus expenses for today, this week, this month or any date range, with Excel and PDF export.

  5. 05

    Languages built in

    English, Bangla, Hindi, Urdu, Arabic, Spanish, French, Portuguese, Turkish, Indonesian, with right-to-left layout for Arabic and Urdu.

Orders

  • Kanban board (Received → Cutting → Sewing → Ready → Delivered) and list view
  • Multiple garments per order
  • customer or shop fabric (shop stock deducted automatically)
  • Tailor assignment
  • status timeline
  • overdue and due filters
  • A4
  • A5 and 80 mm thermal receipts with QR code (customer tracking) and Code128 barcode
  • Garment tags
  • PDF download
  • WhatsApp share
  • Excel export

Customers

  • Customer profiles with lifetime value
  • amount due
  • order history
  • Versioned measurements per garment type
  • changes highlighted
  • Inches or centimetres (shop setting)
  • Customer lookup by name or phone
  • Excel export

Accounts

  • Any payment methods (cash
  • bKash
  • Nagad
  • bank
  • card — configured in Settings)
  • Advances and dues tracked per order
  • Expenses with categories
  • paid-to field
  • notes
  • Daily cash profit (collected minus expenses)
  • Ledger (all payments and expenses
  • filterable by type and method)
  • Outstanding dues list with age

Reports

  • Sales and collections (total
  • by method
  • chart)
  • Profit and loss (sales minus expenses)
  • Staff work (orders completed
  • garments sewn)
  • Garments report (count by type)
  • Payment methods breakdown
  • Any date range (today
  • this week
  • this month
  • last month
  • custom)
  • Excel and PDF export

Staff

  • Staff records (name
  • phone
  • address
  • piece rate
  • active/inactive)
  • Piece-rate work tracking (garments completed)
  • Wage payments (recorded as expenses)
  • User accounts linked to staff (optional)
  • Roles with 19 fine-grained permissions (view/create/edit/delete orders
  • customers
  • payments
  • expenses
  • inventory
  • staff
  • settings
  • backups
  • activity log)

Inventory

  • Fabrics and materials (name
  • unit
  • quantity
  • low-stock threshold)
  • Stock in and out (manual movements)
  • Automatic deduction when an order uses shop fabric
  • Movement history per item
  • Low-stock alerts
  • Excel export

Admin & Settings

  • Shop profile (name
  • logo
  • address
  • phone
  • currency
  • timezone
  • units)
  • Garment types and their measurement fields (fully configurable)
  • Payment methods (add/remove/rename)
  • Users and roles (editable permissions)
  • Activity log (who did what
  • when)
  • One-click and scheduled database backups (local or S3-compatible storage)
  • Backup restore from the UI
  • Web installer (requirements check
  • database setup
  • shop and owner creation)

Public Pages

  • Shop's public page (name
  • logo
  • address
  • phone
  • opening hours)
  • Order tracking page (customer enters order number or scans QR code
  • sees status and timeline)
  • Optional product landing page (marketing site mode)

Authentication & Security

  • Email or phone login (Laravel Fortify)
  • Password reset via email
  • Two-factor authentication (TOTP
  • optional per user)
  • Passkey support (WebAuthn
  • optional per user)
  • Session timeout (configurable)
  • Active/inactive user flag
  • Demo mode (read-only
  • one-click logins for testing)

Quality report

Manually reviewed

87/ 100

Automated audit score

✓ Passed the audit

Passed the audit and a manual review.
Audit run: 17 Oct 2026
Reviewed by Vibe96 staff, Dubai.

Security87
Code structure78
Docs & completeness87
Dependency health85
Build & deploy92
Reviewer notes (5 minor)

Weak default database passwords in docker compose and documentation; strong authentication on all mutating endpoints; minor ownership gaps on read-only routes; good module separation with some duplication and oversized utility files; dependencies mostly current; a few outdated packages but no known critical vulnerabilities; several missing foreign-key indexes and one unscoped delete; no injection found. None of these stop the software from working; the developer has been told and improvements come in a future update.

Versions & updates

1.0.0
First release18 Oct 2026✓ Reviewed & audited

No updates yet. New versions appear here with a changelog.
Buyers receive updates free for 1 year.

What you get

  • </>Full source codeThe complete audited source, delivered as a download from your account. No obfuscation.
  • ▤DocumentationSetup guide, architecture notes, CLAUDE.md and AGENTS.md.
  • ↻One year of updatesEvery new version the builder publishes, free for 12 months.
  • ♧30 days of supportInstallation and defect support through Vibe96 tickets.
$199Single-site licence Details