Back
Context: ProductionRole: Full-Stack Engineer
AutoERP
Palm Oil Mill ERP
Turns every weighed and graded truck into a priced ticket, a stock receipt, and a daily yield report.
Availability
Private production system
- Weighbridge-to-receipt flow
- Quality deduction from AI grading
- Daily OER and KER reporting
About the app
AutoERP is an ERP for palm oil mills, built as a custom module on Frappe and ERPNext. It picks up where the weighbridge and AutoGrade leave off: each truck visit becomes a priced ticket, the ticket posts its own stock receipt, and production is reported as daily oil and kernel extraction rates.
Technology stack
- Frappe
- ERPNext
- Python
- MariaDB
- Redis
- Docker
Features
- Weighbridge tickets with gross, tare, and net weight for every truck visit.
- Quality deduction and price per kilogram calculated from the AutoGrade bunch result.
- Purchase receipts created automatically when a ticket is finalised, linked back to the ticket.
- Daily production entries and an extraction rate report for crude palm oil and kernel.
- A mill summary with document shortcuts, key numbers, and trend charts.
- Role profiles for mill staff and an Indonesian interface.
Responsibilities
- Built the mill module on Frappe and ERPNext: doctypes, workflows, and reports.
- Connected AutoGrade results to the weighbridge ticket and its pricing rules.
- Automated the ticket-to-receipt posting into ERPNext stock.
- Built the extraction rate report and the mill summary.
- Packaged the stack with Docker for deployment.