// the find
osess/mes
MES is a Manufacturing Execution System based on django
A Django-based Manufacturing Execution System covering production plans, materials, devices, quality assurance, and workforce management. Primarily aimed at small-to-medium Chinese manufacturing operations — most of the UI and comments appear to be in Chinese. This looks like an internal tool that was open-sourced rather than a project designed for general adoption.
- Covers a real MES domain with modules for production lines, materials, devices/tooling, customers, and QA — not just a toy CRUD app
- Uses xadmin (adminx.py files throughout) which gives a reasonably capable admin interface without much extra work
- Migrations are present for the modules that need them, so the schema is at least tracked
- Abandoned since May 2023 and likely written for an older Django version — no requirements.txt or setup.py visible in the tree, so you're guessing at compatible dependency versions
- Several apps (djangovoice, pinax blog, profiles with 40+ locale files) are vendored third-party libraries pasted directly into the repo rather than installed as proper dependencies, making upgrades a nightmare
- No README, no documentation, no deployment guide, no tests except in the vendored blog/permissions apps — onboarding is a read-the-source exercise
- The encryption module in extensions/custom_fields and the permissions backend are custom-rolled with no visible audit or test coverage, which is a security concern in a multi-user industrial system