OCA-grade modules built around how you actually work. From a 200-line workflow tweak to a full vertical add-on. Delivered in fixed scope. Your source code, in your repo, with tests — not a tangle of server actions someone has to untangle later.
If your idea isn’t in here, ask anyway — this list is descriptive, not exhaustive.
Approval flows, gated stages, multi-step state machines. Replace the spreadsheet your team uses next to Odoo.
Industry-specific bundles — clinics, manufacturing, F&B, automotive. Built on what we’ve seen in production.
QWeb PDFs, Bokeh charts, custom dashboards. Things finance and ops actually want to read.
Two-way syncs with another internal system you can’t replace yet. Retries, queues, audit trails.
Sales / driver / shop-floor mobile apps that hit Odoo natively. No third-party PWA layer.
Most custom Odoo work is a heap of server actions, automated rules and Studio fields glued together. It works on Tuesday and breaks on Thursday when someone upgrades.
Ours look the way Odoo’s own modules look — proper folder structure, manifest, security, views, tests. The next developer (including you) can read it.
models/, views/, tests/sudo() everywhere--test-enable against a fresh DB before deliveryWhat problem, what flow, what gets touched. 30 minutes.
One-page spec. Outcome, price, timeline, what’s not included.
Built in your staging clone. Daily access for you to break it.
Production install, README, source-code repo, 30 days included support.
One paragraph is enough. We’ll come back with a spec, price, and timeline. If we can’t do it fixed-scope, we say so on the call.