Inventory and production traceability ERP
Inventory Management System (IMS)
A full-stack flour mill inventory and production traceability ERP that manages receiving, quality control, manufacturing, packaging, and shipping in one system.
Inventory Management System is a full-stack ERP platform built for flour mill operations. It centralizes supplier management, receiving, quality control, production workflows, packaging, stock monitoring, shipping, and batch traceability into one role-based web system.
Overview
A full-stack ERP for flour mill inventory and production operations.
Ztex0 developed a web-based ERP for a confidential flour mill client to replace fragmented and manual tracking across the production lifecycle. The system provides role-based dashboards for admins, managers, and operators, supporting the flow from supplier and purchase order management to goods receiving, raw material quality checks, production, packaging, storage, and shipping. The platform improves stock visibility, approval handling, operational traceability, and audit readiness across multiple departments.
At a glance
Challenge
What needed to change
The client needed a single system to manage flour production and inventory operations. Their existing process involved fragmented tracking, manual coordination, weak stock visibility, difficult batch traceability, approval bottlenecks, and compliance-heavy quality checks spread across different departments.
Approach
How the product was shaped
Ztex0 built a full-stack web ERP that connects key operational stages into one system. The platform supports supplier management, purchase orders, bills of landing, receiving, manager approval workflows, raw wheat quality checks, cleaning, damping, milling, mixing, bagging, packaging, storage tracking, shipping, and traceability from shipped pallets back to source batches.
Result
Outcome
Delivered a substantial operational ERP for flour mill production and inventory control. The system centralizes inventory, approvals, production tracking, quality checks, and shipping workflows. It improves traceability, audit readiness, stock visibility, and coordination between operational departments.
Ztex0's role
Full-stack product development including database schema design, backend API development, frontend dashboards, authentication and authorization, production workflow logic, reporting and traceability views, and deployment and maintenance documentation.
Delivery focus
- Product engineering
- Backend systems
- Operational UI
Key product capabilities
- Role-based authentication with JWT sessions, operator workflows, and OTP-based password reset.
- Supplier, purchase order, bill of landing, receiving, and manager approval workflows.
- Production modules for cleaning, damping, milling, mixing, bagging, packaging, and shipping.
- Quality assurance and compliance tools including magnet checks, X-ray and machine tracking, sanitation verification, and foreign-object logging.
- Admin and manager dashboards for stock monitoring, operational reporting, and batch traceability.
Technology
A stack selected around the product.
Explore the frontend, backend, data, integration, and deployment tools used for this product.
View technologyHide technology
Technology
A stack selected around the product.
Explore the frontend, backend, data, integration, and deployment tools used for this product.
Frontend
Inventory Management System (IMS) Frontend
- Next.js 16
- React 19
- TypeScript
- Tailwind CSS 4
- DaisyUI 5
Backend
Inventory Management System (IMS) Backend
- Next.js API Routes
- Node.js
- MVC-style controllers/services architecture
Data and auth
Inventory Management System (IMS) Data and auth
- PostgreSQL
- pg
- JWT authentication
- bcrypt
- OTP-based password reset
Supporting tools
Inventory Management System (IMS) Supporting tools
- Nodemailer
- Gmail SMTP
- uuid
- date-fns
- react-calendar
- react-date-range
- ESLint
Deployment
Inventory Management System (IMS) Deployment
- Node.js server deployment
- Separate PostgreSQL server