Catalog Control
Products, brands, units, taxes, serials, lots, and price lists stay structured from the first sale.

Machinery Retail Management
A practical management system for machinery sales, spare parts inventory, purchasing, payments, expenses, and future offline POS sync.
53
Designed tables
12
Migration steps
4
Core workflows active
1
Offline-ready roadmap
Built For Machinery Retail
Mesud Machinery is shaped around machinery shops where serialized machines, spare parts, supplier documents, and location-based stock need to agree before sales begin.
Products, brands, units, taxes, serials, lots, and price lists stay structured from the first sale.
Movement-led stock, warehouse locations, opening stock, serial history, and as-of reporting foundations.
RFQs, purchase orders, receipts, vendor bills, landed costs, and supplier payments connect cleanly.
Non-stock costs can be categorized, attached, paid, and excluded from normal totals when cancelled.
Operational Discipline
The app follows an Odoo-inspired flow: configuration first, master data next, then controlled documents for receipts, bills, payments, stock moves, and expenses.
Soft-delete friendly records with active unique indexes
PostgreSQL and Drizzle migrations reviewed before rollout
Role, permission, and location-aware access patterns
Offline-first POS direction with Dexie and sync idempotency
Set companies, roles, locations, payment methods, taxes, categories, and warehouse rules before users transact.
Create products, partners, purchase orders, receipts, vendor bills, supplier payments, and expense documents.
Build toward controlled local POS snapshots and idempotent sync after online workflows are stable.
Ready To Operate