Software for waste treatment plants, built to measure

I built it for a plant in the province of Padua, Italy, that treats hazardous and non-hazardous waste. It is in production.

Demo video cover: Traceability at a waste treatment plant

Where it started

Trucks arrive at the plant with big bags, drums, IBC totes and pallets. They are unloaded and then processed: sorting to separate materials, unpacking, shredding (with optional washing) and baling. Every step moves material from one place to another, and every movement has to be kept in order.

Why was the industry software not enough?

For the waste register and RENTRI (the Italian national waste tracking register) they use the software almost every waste treatment plant has. It does that job, but it is old, some functions are badly made and support is practically non-existent: they told me a new function can take up to two years.

The point is that with waste a mistake is not a nuisance: the rules carry criminal penalties, and they told me that even a missing label on a big bag can lead to a complaint. That is why they were looking for a software house that answers change requests quickly, and a developer who takes responsibility for what he writes.

What the system does

It follows all internal waste movements: a kind of warehouse system.

Deliveries, both scheduled and arrived, are read from the industry software with waste form number, EWC code, hazard (HP) codes and technical sheet: nothing is typed again on the shop floor. When a load is taken in charge, the lot and its packages are created, and every package gets its own QR label, printed on the shop-floor label printer or as a PDF. The QR opens the processing steps for that lot.

Every processing step records what goes in and what comes out, and the system refuses outputs that weigh more than what was processed. Stock is shown by area (incoming, to process, in process, done) and exports to PDF or Excel. From a waste form number, a lot or a QR code you can rebuild the whole chain, and who did what and when is recorded. Operators only see the processing pages.

The waste register, waste forms and RENTRI stay in the industry software: mine does not replace them. The video below shows the demo with sample data.

Do you run a plant too?

If you run a plant too, I can build one around the way you work, with what I learned here. We start by seeing how you work, then a clickable mockup from €600 to €1,500 (10 per cent of the build, fully deducted from the total) and a written quote in stages. The software you use for the register and RENTRI is not touched. No VAT charged (Italian flat-rate scheme).

Describe your problem: free analysis, feasibility check and quote.

Traceability at a waste treatment plant

Province of Padua · in production

Who they are: a company in the province of Padua, Italy, that treats waste, hazardous and non-hazardous. Trucks arrive with big bags, drums, IBC totes and pallets; then sorting, unpacking, shredding and baling.

The problem: for the waste register and RENTRI (the Italian national waste tracking register) they use the industry software that almost every plant has. It is old, some functions are badly made and support is practically non-existent: they told me a new function can take up to two years. And with waste, a mistake can end in a criminal complaint, even just for a missing label on a big bag.

What I built: a custom system for all internal waste movements, a kind of warehouse: deliveries are read from the industry software, every package has its own QR label, and you know where it is, what processing it has been through and who did it. It connects to the industry software, which still keeps the register and RENTRI.

How it went: it is in production, and the client told me it turned out to be a good piece of work.

Questions from plant managers

Do I have to drop the software I use for the waste register and RENTRI?

No. It stays and keeps doing its job. This system follows internal movements and reads deliveries from the industry software with waste form, EWC code and technical sheet, so nothing is typed again on the shop floor.

Does it handle hazardous waste?

Yes. The Padua plant I built it for treats hazardous and non-hazardous waste, and the system carries the HP codes of the technical sheet through to the stock report.

How is every package tracked?

When a load is taken in charge, every package (big bag, drum, IBC tote, pallet) gets its own QR label. From there you know which area it is in, what processing it has been through and what material came out of it.

Who answers when a change is needed?

I do, as the person who wrote the code, with collaborators when the work needs it. That is why the Padua plant chose a software house instead of waiting for the industry software vendor.

What does it cost?

It starts with a clickable mockup from €600 to €1,500 (10 per cent of the build, fully deducted), then a written quote in stages. No VAT charged (Italian flat-rate scheme).

Can I see it working?

Yes: this page has the demo video with sample data. To see it with your plant's data, we start from the mockup.

Describe your problem: free analysis, feasibility and quote.

Two lines are enough: what you do, how many technicians or people on the shop floor, where time is lost today.

You leave with a written list of where time and margin are lost, yours even if you stop there.