Web App Development

Internal tools that survive a bad connection. Darzi Khatabook runs a tailor's shop offline with WatermelonDB, syncs to Supabase, and prints to 58mm Bluetooth receipt printers.

Internal tools that survive a bad connection. Darzi Khatabook is the reference build: an on-device database with WatermelonDB, Supabase sync whenever a signal appears, owner and staff roles with real permissions, English and Urdu with full RTL, and Bluetooth printing to 58mm and 80mm thermal receipt printers. We like the load-bearing parts — auth, roles, sync conflicts, audit trails — and we build them for shops, not just for enterprises.

What you get

  • On-device database, syncs when a signal appears
  • Owner and staff roles with real permissions
  • Bluetooth printing to 58mm and 80mm
  • Built for shops, not only enterprises

Stack

ReactNode.jsPostgreSQLMongoDBAWS
Included

What the work covers 

  • User Authentication & Authorization
  • Dashboard & Analytics
  • Third-party Integrations
  • Database Management
  • Automated Workflows
  • Role-based Access Control
Questions

What clients ask 

Can the app work without internet?
Yes, and we build that way by default. Darzi Khatabook runs an entire tailoring business offline using an on-device WatermelonDB database and syncs to Supabase whenever a signal appears.
Do you support Urdu and right-to-left layouts?
Yes. Darzi Khatabook ships full English and Urdu with RTL layout, using the measurement terms tailors actually say.
Can it print receipts?
Yes. We print over Bluetooth to 58mm and 80mm thermal receipt printers, with shop branding on the receipt.
Do you build user roles and permissions?
Yes. Owner and staff roles with real permissions are part of the reference build.