Code Agency

#odoo

22 articles tagged odoo.

16 min read

Headless commerce with Odoo and React: the complete guide

Decouple the storefront from Odoo and you get a faster, safer, upgrade-proof shop. DragonflyDB caching, island architecture, GitHub version control, PR previews, VPN-isolated ERP, PWA mobile UX — everything we ship on every headless e-commerce project.

odooreactecommerceheadlessnextjsperformancesecuritypwacaching
4 min read

Odoo Knowledge as the company wiki: killing the fourth documentation tool

Processes live in Notion, specs in Confluence, manuals in Drive — and the ERP itself stays undocumented. Odoo's Knowledge app lets you put internal documentation next to the workflows it describes, with live data embedded instead of stale screenshots.

odooknowledgedocumentation
8 min read

Odoo Field Service: routing technicians without a second system

Work orders, van stock, mobile timesheets and customer signatures — Field Service keeps technicians inside the same database as invoicing. Where that earns its licence, and the two things it still needs help with: route optimization and offline reliability.

odoomobile
7 min read

Odoo's external API surface: JSON-2, REST and when to build your own

Every integration starts with the same question: how do we talk to Odoo? The honest trade-offs between the stock JSON-2 API, community REST modules and a purpose-built gateway — and the one question that picks the right door per consumer.

odooapiintegrationarchitecture
7 min read

Pixel-perfect Odoo PDFs with QWeb: quotes and invoices clients sign

The quote is the most-read document your company produces, and the default Odoo template screams default. How we build QWeb reports that match brand guidelines exactly — headers, fonts, terms — without losing the fight against wkhtmltopdf.

odooreporting
6 min read

Odoo access rights done right: groups, record rules and the audit trail

Most Odoo installs run with everyone as admin until the first incident. How we design permission groups that mirror the org chart, record rules that hold up under audit, and logging that answers who changed what — before anyone has to ask.

odoosecurityerpaudit
9 min read

Odoo POS offline-first: the checkout that survives a dead connection

Odoo's point of sale keeps ringing up orders when the internet doesn't. How the browser cache, order queue and payment terminal fallbacks actually behave when the line drops — and the drill we run before every opening day.

odooposretailoffline-first
6 min read

Odoo multi-company: one database, many entities, zero double entry

Running two or ten legal entities from one Odoo database sounds simple until inter-company invoicing, shared warehouses and per-company charts of accounts collide. The setup decisions we make on day one so consolidation stays painless.

odoomulti-companyaccountingerp