HADOOPT
TECHNOLOGIES
Schedule a Tech Consultation
Home
Services
Odoo ERP implementation Rollout, custom modules, migration and support. Web application development SaaS products, portals and internal platforms. Mobile application development Offline-first field apps and customer apps. AI development & automation LLM assistants, document processing, forecasting. Odoo version upgrades ↗ Move to a newer release, scoped and priced on its own site.
Products
OrgExp ↗ Budget, CAPEX and OPEX management.
Blog About Contact Schedule a Tech Consultation
Author

Janeindiran B.

Janeindiran B. works on Hadoopt Technologies' Odoo ERP implementations, web and mobile platforms and AI projects, from Coimbatore, Tamil Nadu. Everything here is written from that work.

162 articles · page 4 of 14
All writing Odoo 20 Odoo 19 Odoo 18 Odoo 17 Comparisons Version history Mobile apps Web apps AI
Odoo 19 6 min read
The Odoo 19 website builder: pages, blocks, SEO, forms and leads
redirect types in Website > Configuration > Redirects 4

Setting up an Odoo 19 website: pages and blocks, SEO settings, redirects, forms that create CRM leads, multi-language, the blog, and what to configure first.

JB Janeindiran B. 22 Sep 2026
Odoo 19 6 min read
Email marketing, marketing automation and events in Odoo 19
attendee emails scheduled by default on a new event 3

How to run Odoo 19 Email Marketing, Marketing Automation and Events: mailing lists, campaigns, A/B tests, automated workflows, registrations and tickets.

JB Janeindiran B. 22 Sep 2026
Odoo 19 6 min read
Documents, Sign and Knowledge in Odoo 19: files, e-signatures and internal wikis
days a trashed document is kept by default 30

How to set up Odoo 19 Documents, Sign and Knowledge: folders and access, document requests, OCR routing to accounting, e-signature templates and articles.

JB Janeindiran B. 22 Sep 2026
Odoo 19 6 min read
Customising Odoo 19 with Studio, and when to write a module instead
trigger values in Odoo 19 Automation Rules 18

What Odoo 19 Studio does with fields, views, automations and reports, where it stops, when a custom module is the right call, and what that means for upgrades.

JB Janeindiran B. 22 Sep 2026
Odoo 19 7 min read
Upgrading to Odoo 19 from Odoo 16, 17 or 18
steps in Odoo's custom-module upgrade process 6

How an upgrade to Odoo 19 works: what Odoo's upgrade service converts, what your custom modules need, how to test an upgraded copy and which data to check.

JB Janeindiran B. 22 Sep 2026
Odoo 19 6 min read
Running an integrated business on Odoo 19: how the apps connect and the order to roll them out
documents in a stocked sale: order, delivery, invoice, payment 4

How Odoo 19 apps connect in one database, from quote to payment, timesheet to invoice and payroll to ledger, and a phased rollout order that works.

JB Janeindiran B. 22 Sep 2026
Version history 9 min read
Comparing Odoo 18 and Odoo 19: Key Differences and Features
minimum PostgreSQL version for Odoo 19 13

What changed from Odoo 18 to Odoo 19: the AI app, units of measure, inventory valuation, expenses, contracts, the JSON-2 API, and whether to upgrade now.

JB Janeindiran B. 22 Sep 2026
Mobile apps 7 min read
Choosing a mobile app framework: native, Flutter, React Native, KMP or web
approaches compared in this guide 5

Native, Flutter, React Native, Kotlin Multiplatform or Ionic/Capacitor and PWAs: how they differ and which one to pick in which situation.

JB Janeindiran B. 22 Sep 2026
Mobile apps 6 min read
Flutter: when to choose it for your mobile app
the only supported renderer on iOS Impeller

Where Flutter is the right choice for a business app, where it is not, and what to settle before the first sprint, as Flutter stands in 2026.

JB Janeindiran B. 22 Sep 2026
Mobile apps 7 min read
Ionic, Capacitor and PWAs: when web tech is enough for a mobile app
iOS version that brought web push to Home Screen web apps 16.4

When a PWA or a Capacitor app is the right mobile choice, what iOS web apps can and cannot do in 2026, and where web tech stops being enough.

JB Janeindiran B. 22 Sep 2026
Mobile apps 6 min read
Kotlin Multiplatform: when to choose it, and where Compose Multiplatform stands on iOS
Compose Multiplatform release that made iOS stable 1.8.0

When Kotlin Multiplatform and Compose Multiplatform fit a mobile app in 2026, their stability on iOS today, and how to adopt KMP one module at a time.

JB Janeindiran B. 22 Sep 2026
Mobile apps 7 min read
Mobile apps for Odoo field teams: standard app or custom build?
maximum API key lifetime for internal users in Odoo 19 (days) 90

When Odoo's own mobile app is enough for drivers and technicians, when to build a custom app on the JSON-2 API, and how to handle offline and API keys.

JB Janeindiran B. 22 Sep 2026
Series

Odoo 19: Complete Guide for Businesses

Every Odoo 19 app a growing business uses, in the order we would roll them out: setup, sales, operations, finance, HR, and the new AI features.

Read the series from part one →
Part 01 Getting started with Odoo 19: what changed and where to begin 6 min Part 02 Installing Odoo 19 from source, Docker or packages 7 min Part 03 Odoo 19 hosting: Odoo Online vs Odoo.sh vs on-premise 6 min Part 04 Setting up companies, users and access rights in Odoo 19 6 min