// the find
zjzdh/MES
Manufacturing Execution System project
A Qt6-based desktop MES application for food processing production lines, written in C++. It covers workflow design, device management, recipe/material management, and production planning. Zero stars, zero forks — this is someone's personal or university project, not a production system.
- Clean header/source separation with a sensible domain model — device, machine, material, product, resource, workflow each have their own manager class rather than one god object
- Includes a visual workflow canvas with nodes and connections (workflow_canvas, workflow_node, workflow_connection), which is the hard part of an MES UI to get right
- Modbus register map header suggests real hardware integration thinking, not just a toy CRUD app
- CMake build system makes it straightforward to build on any platform that supports Qt6
- Zero commits from anyone else, zero stars, no releases — there is no evidence this has ever run on real hardware or in a real factory
- README is a stub: four bullet points and a dependency list. No architecture doc, no build instructions beyond the dependency list, no screenshots
- The Python dependency listed in the README appears nowhere in the directory tree — either it was dropped or it is unimplemented, either way the README is already wrong
- No persistence layer visible: no database schema, no ORM, no migration files — unclear where production plans and recipe data actually live between sessions