The DIE Management System is a full-featured ERP covering the entire business lifecycle — from capturing leads to manufacturing dies, generating invoices, and managing your workforce.
- Create clients manually or convert from a lead
- Store contact details, company info, GSTIN, address
- Upload and manage client documents (contracts, agreements, etc.)
- View, download, or delete individual documents
- Archive clients to keep records without deleting them
- All quotations, invoices, and order books are linked to clients
- Create a Performa Invoice from scratch or directly from an approved Quotation
- All line items, GST, billing/shipping addresses are auto-filled from the Quotation
- Set validity date, PO number, delivery date, and transportation details
- Download as PDF with company letterhead
- Convert a confirmed Performa Invoice into an Order Book in one click
- Archive when no longer active
- Created from a Performa Invoice or manually
- Track order status through custom statuses
- Record received payment amounts against the order
- Generate a PDF order confirmation document
- View order statistics (total orders, amounts, status breakdown)
- Convert an Order Book into a Die (mold) for manufacturing
- Maintain a catalog of products/services with names and pricing
- Search products instantly when creating quotations or invoices
- Archive products that are no longer offered
Each die can have multiple sequential processes (e.g. Roughing → Semi-finishing → Finishing → Polishing). Each process is tracked independently.
| Field | Description |
|---|---|
| Process Number | Sequential step number within the die |
| Machine | CNC/VMC machine assigned to this process |
| Status | Current stage of this specific process |
| Start / End Images | Before and after photos of the process |
| Materials | Raw materials consumed in this process |
| Duration | Auto-calculated from started_at to completed_at |
| Status History | Full audit trail of every status change |
- Register CNC and VMC machines in a single unified module
- Toggle machines active/inactive to control availability
- View full die history — which dies were processed on each machine
- View process history — all die processes run on a machine
- Machines are assignable to Die Processes
- Maintain an inventory of tools used in manufacturing
- Create, edit, archive, and delete tool records
- Create purchase records linked to a specific die
- Record vendor/party name, address, and contact
- Add multiple material line items per purchase
- Track purchase date and auto-generated purchase number
Users and Employees are the same record — every employee has a login account. HR profile fields are stored alongside auth credentials.
| Category | Fields |
|---|---|
| Auth | Name, Email, Password, Active status |
| HR Profile | Department, Designation, Date of Birth, Joining Date, Contact Number |
| Salary Info | Salary Type (Monthly/Daily/Hourly), Monthly Salary, Daily Rate, Hourly Rate, Working Days/Month |
| Documents | Upload and manage employee documents (ID, certificates, etc.) |
| Roles | Assign primary role + additional roles for access control |
- Generate salary for individual employees or all employees at once (bulk)
- Auto-calculates based on attendance: present days, absent days, half-days, leave, overtime
- Supports Monthly, Daily, and Hourly salary types
- Add bonus and deductions per salary record
- Mark salary as Paid with a payment date
- Archive old salary records
| Component | Description |
|---|---|
| Basic Salary | Calculated from salary type × days present |
| Overtime Amount | Overtime hours × hourly rate |
| Bonus | Manually entered additional payment |
| Deductions | Manually entered deductions (advances, fines, etc.) |
| Net Salary | Basic + Overtime + Bonus − Deductions |
- Assign targets to specific employees
- View target vs. actual performance data per employee
- Employees submit daily updates in three formats: Text, Audio recording, or File upload
- Multiple files can be attached to a single daily update
- Filter reports by employee and date
- Managers can review all team updates from a central view
Every action in the system is protected by a permission. Roles are collections of permissions assigned to users.
- Start one-on-one conversations with any team member
- Real-time message delivery with typing indicators
- Unread message count badge on the navigation
- Online/offline status tracking with heartbeat
- Search users to start a new conversation
- Mark conversations as read
- Create custom statuses for any module (Leads, Orders, Dies, etc.)
- Organise statuses into categories
- Drag-and-drop reordering of statuses within a category
- Quick-add statuses inline from within a lead or order form
- Delete categories and statuses when no longer needed
- Every create, update, and delete action is automatically logged
- Logs record the user, action type, affected record, and timestamp
- Filter logs by user, action type, or date range
- Useful for auditing and accountability
| Category | What You Can Configure |
|---|---|
| Company Profile | Name, GSTIN, MSME number, address, logo, email, mobile |
| Invoice Details | Authorized signatory, prepared by, approved by fields |
| Bank Details | Bank name, account number, IFSC, branch, account holder name |
| Theme | Accent colour, navy colour, gold/red/green accents, sidebar text colour and font weight |
| App Icon & PWA | Upload app icon used as favicon and PWA home screen icon |
| Module Toggles | Enable/disable Leads, Employees, Machines, Dies, Invoices, Quotations, Performa Invoices, Products, Purchase Materials, Chat, Integrations |
| Database | Export database or clear selected tables |
The system supports a structured document pipeline from initial quotation to final invoice. Each step can be triggered from the previous document.
| Step | Trigger | Result |
|---|---|---|
| Quotation → Performa Invoice | Quotation is Approved | New Performa Invoice pre-filled with quotation data |
| Performa Invoice → Order Book | Performa Invoice is Confirmed | New Order Book linked to the Performa Invoice |
| Order Book → Die | Order Book is Approved | New Die (mold) record created for manufacturing |
| Die Process → Invoice | Die Process is Completed | New Invoice created with die process details |