nohands
Frond
Daily reporting for a palm oil mill group.
- Client
- Prosper
- Type
- Product
- Role
- Design & engineering
- Year
- 2026
- Status
- Alpha launched
Brief
Prosper runs eleven palm oil mills in Malaysia and Papua New Guinea. Each mill kept its records on paper or on a local PC, and every day the same numbers were recalculated and typed into several sheets to make a daily report. Frond moves all of it online: each person enters their part of the day once, and the checks, the approvals and the group totals are built from that.
What the owners seeThe owners’ view shows only what they need: OER, throughput, and which suppliers delivered and which didn’t, with trend charts against the MPOB national figures. With every mill’s numbers in one database, we can compare the mills, see which numbers affect output, and catch a figure that is far off.
My part
- Worked at the mills to learn how each day is recorded, from the weighbridge to the final report.
- Designed and built Frond: the database, a screen for each role, the approval flow, and sign-in for staff without email.
- Used AI agents to work out the format of the weighbridge software’s exports, so clerks upload the file instead of typing the numbers again.
- Before a mill goes live, I check that Frond’s numbers match the report the mill already makes.
- Now building the next phases: purchasing and spending.
How a day’s numbers move
- The weighbridge clerk uploads the file exported from the weighbridge software. Frond reads it and stores the numbers that matter.
- The lab enters the tank readings, and each other station enters only its own figures. Each role sees only its own screen.
- The mill admin checks that every station has sent its numbers and that they are correct, then sends the day to the mill manager.
- The mill manager approves it, and the owners can then see that mill’s numbers.
- Once every mill is approved, Frond calculates the figures for the whole group.