The story

01

The problem

Orders reappeared on the kitchen screen minutes or hours after they were served and paid.

02

What I found

  • It was not the network. Two kitchen screens shared product categories.
  • When one station tapped a ticket, Odoo split it in two, and the copy reappeared on the other screen.
  • Splits went from 0–58 a day to 125–357 a day after the second screen was added, and every late ticket in the sample was a split.

03

What I did

  • Changed the module so a tap moves the whole card.
  • Added tests that fail if a future Odoo update changes that behaviour.
  • Deployed at midnight, when trade is under one order an hour.

Result

Live since 1 November 2026.

  • Odoo 18 POS
  • Kitchen display
  • OWL
  • Root-cause analysis

Contact

Hiring, or need finance systems built?

I’m open to roles where finance and technology meet, and to projects for businesses that need Odoo, reporting or operations software done properly.