finds.dev← search

// the find

zjzdh/MES

C · updated Jul 2025

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

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →