BOM & Inventory Management
Precision inventory, from master design to delivered order
BoldOps is a web-based BOM and inventory system for custom-machinery manufacturers. Define each machine once as a reusable master design, then stamp it into live customer orders — and track thousands of parts, statuses and images to done, in real time.
Built by Indivar · for custom-machinery manufacturers
Template → Instance
Master design
Machine X v2 · standard parts
Acme #001
Beta #002
Gamma #003
Live tracking
1,000+ parts · status · images · progress
One source of truth for every Bill of Materials
BoldOps solves a problem spreadsheets can’t: keeping track of thousands of individual parts across many client orders, where every machine is a variation on a reusable master design.
It uses a template-to-instance architecture — engineers define a machine once as a reusable template, then “stamp out” that template into specific customer orders. Each order tracks its own parts, statuses, images and progress independently, while the master design stays clean and reusable forever.
It’s a full SaaS-style application: multi-user, role-secured, real-time and cloud-hosted — with Excel/ZIP import, image management and PDF/Excel export built in.
No more spreadsheet sprawl
When the same base machine is sold to a dozen clients with small variations, Excel files multiply and go out of date. BoldOps replaces that chaos with one structured, live system everyone shares.
Template → Instance
Design a machine once. Stamp it into as many customer orders as you like. Track each one independently.
BOM Templates
Master designs
“Machine X v2” with standard parts and a reusable BOM — defined once.
BOM Instances
Customer orders
Acme #001, Beta #002, Gamma #003 — each a live copy, evolving on its own.
Instance Parts
Live tracking
1,000+ parts with status, quantity, images and rolling completion %.
Clients → Machines → BOM Instances → Instance Parts
Design once
Create a reusable machine template with its standard parts and design specifications.
Assign to a client
A machine record links a client to the template they ordered.
Stamp an order
Creating a BOM instance copies all template parts into a live work order — every part starts at NOT_STARTED.
Track to done
Teams update part statuses; the system auto-calculates the order’s completion percentage.
Collaborate live
Every change syncs in real time to all connected users.
Everything a BOM system should do
Template–instance architecture
Define machine designs once, then reuse them across unlimited customer orders. Master designs stay pristine; orders evolve independently.
Real-time collaboration
Edits appear instantly across all users — built on live subscriptions with optimistic updates and safe rollback on error. No refresh, no stale data.
Live progress tracking
Part statuses roll up automatically. A database trigger recalculates each order’s completion percentage the moment a part changes status.
Smart Excel / ZIP import
Import BOMs from .xlsx/.xls or HTML ZIP — extracts embedded images, auto-detects client and machine from filenames, and builds the full hierarchy, with preview-before-commit.
Image management
Attach photos to parts at template and order level, with a designated primary image. Stored securely, with support for legacy image URLs.
Export anywhere
One-click export to formatted Excel and generated PDF reports — for procurement, customers or internal records. Bulk export of part lists.
Bulk operations
Select-all and multi-select actions — bulk status updates, bulk-complete, mass edits — built for orders with 1,000+ parts.
Role-based access control
Four roles with a clear permission hierarchy, enforced in the UI and at the database level via Row-Level Security. Admins can even “view as” a lower role.
Four roles, enforced to the database
Permissions are enforced both in the interface and at the database level via Row-Level Security.
Administrator
Everything — manage users and settings, delete, export, full CRUD.
Manager
Create/delete BOMs, manage clients & parts, export data, view reports.
Operator
Edit BOMs & parts, update statuses, view reports — no delete or export.
Viewer
Read-only access to BOMs, parts and clients.
Built for how machinery is actually made
Bill of Materials
Main parts
Sheet Metal
Fabricated components
Purchase Order
Procured items
Fabrication Order
Custom fabricated
Every part, start to finish
A database trigger recalculates each order’s completion % the moment a part moves.
1 → ∞
Template to orders
1,000+
Parts per order
4
Roles · 4 part types
5
Status stages
From spreadsheet chaos to a system
Reusability eliminates rework
Design a machine once; deploy it to hundreds of orders. No re-keying BOMs for every customer.
Single source of truth
All clients, machines, orders and parts in one system — no scattered spreadsheets, no version conflicts.
Real-time visibility
Everyone sees the same live status. Managers know exactly how far along every order is, instantly.
Built for scale
Handles orders with 1,000+ parts, bulk operations and many concurrent users without breaking down.
Faster order onboarding
Excel/ZIP import with image extraction turns an existing spreadsheet into a fully tracked order in minutes.
Data security & isolation
Role-based access plus database-level Row-Level Security keep each client’s data protected and properly scoped.
Modern, secure, install-free
Heavy logic — completion calculations, bulk operations, data views — runs inside the database for speed and consistency.
Custom machinery & equipment manufacturers who…
- Build variations of standard machine designs for multiple clients
- Track large, image-rich Bills of Materials
- Coordinate procurement and fabrication across teams
- Need live, shared status instead of emailed spreadsheets
See BoldOps on your own BOMs
Tell us about your machines and orders, and we’ll show you how the template-to-instance model fits.