Skip to Content
New Odoo 20 is here. The changes that matter, app by app, in one quick guide. What's new in Odoo 20 → Upgrading? What breaks
Odoo Implementation Partner · v13-v20

Your Business,
Digitized on Odoo.

SNM Digitech builds, customizes, and upgrades Odoo ERP for companies that want their software to keep up with how they actually work. From a single module to a full rollout.

Swift ERP - our own build of Odoo, and a construction edition. See the screens
The AI Assistant answering 'Which salespeople brought in the most revenue this quarter?' with a chart, inside Odoo

Get a Free Consultation

Tell us what you're working on - we'll reply within one business day.

Thanks! A real Odoo consultant will get back to you shortly.

Full-Cycle
Project Delivery
7+
Odoo Versions Supported
Cross-Industry
Experience
Direct
Consultant Access
About Us

Two Odoo Consultants, One Focus

Founded
2025
Founders
2 Odoo Consultants
Focus
Odoo ERP & Automation

SNM Digitech and Consulting Private Limited is a technology consulting company founded in 2025, started by two Odoo consultants who had already spent years implementing and designing Odoo solutions across a range of industries before founding the company together. It's focused on helping businesses digitize their operations through Odoo ERP and practical automation.

We bring functional consulting and technical development together to design solutions around real business requirements. Our focus includes Odoo implementation, customization, custom applications, data migration, employee training, and ongoing support.

Our approach starts with understanding how a business operates, identifying suitable standard functionality, and developing custom solutions where they add clear value.

We are building a consultancy centered on clear communication, maintainable software, and workflows that people can use confidently.

What We Do

Comprehensive Odoo Development Services

Whether you're upgrading systems, building reliable modules, or tailoring functionality to fit your business - we bring deep Odoo expertise and a commitment to clean architecture.

01

Application Development

Modern Odoo applications built for any industry - designed around how your teams actually operate, not generic templates.

02

Website & eCommerce

Full-stack Odoo websites - from a sharp landing page to a high-performance store with complex architecture.

03

Module Development

New modules of any complexity to extend and improve existing Odoo functionality - written to upgrade cleanly.

04

API Integrations

Connect Odoo to the tools you already run - payment gateways, 3PL fulfillment, GraphQL and REST APIs, and more.

05

Server & Hosting

Odoo.sh, online, and on-prem deployments - provisioned, secured, and monitored with CI/CD and staging pipelines.

06

Version Upgrades

Zero-downtime migrations across major Odoo releases, with full data-integrity validation and module remediation.

07

Full-Stack Development

When a workflow deserves its own product rather than a bent ERP, we build it beside Odoo - API first, typed end to end, with a web and a mobile client on the same schema.

Built end to end, on our own platform

The SNM Solar Compliance platform - the app people work in, the API underneath it, and a mobile client on the same schema.

The compliance platform's rules and sources screen, listing federal source documents with issuing body, number, publication date and fingerprint
Front end - the app people work inNext.js 15, React and TypeScript. Here the rule tables: every figure the engine uses, next to the document it was transcribed from.
The platform's OpenAPI documentation listing the authentication endpoints of the SNM Solar Compliance API
Back end - the API underneathFastAPI on Python 3.12 and PostgreSQL. The OpenAPI schema it publishes generates the client that the web and mobile apps both use.
Back end

Python 3.12 · FastAPI · Pydantic v2 · SQLAlchemy 2 (async) · PostgreSQL · Alembic · row-level security · JWT & Argon2

Front end & mobile

Next.js 15 · React · TypeScript · Tailwind CSS · Expo / React Native · generated API types

Build & quality

Turborepo / pnpm · pytest · mypy strict · ruff · Docker · Linux / nginx

Our Products

Tools we built, because we needed them

Every one came out of a real implementation - a gap a client hit that standard Odoo did not close. They run on Odoo 19, Community or Enterprise.

The AI Assistant answering a revenue question with a chart
Odoo 19 module $50 one-time

AI Assistant

Ask questions about your real Odoo data in plain English, from any screen. It runs under each user's own login, so it only ever sees what they can already see.

  • Grouped totals, counts and averages over any model
  • Charts, and saved dashboards over live data
  • Read-only by default - writes need human approval
Automation

Automated Invoice Reminders

Overdue invoices get chased late, or not at all, because chasing them is somebody's least favourite job. It is exactly the kind of task a rule handles better than a person.

  • Reminders fire on your schedule, not when someone remembers
  • Stops automatically when an invoice is paid or disputed
  • Built in standard Odoo - no third-party subscription
SNM AI

Ask your Odoo anything. Approve every change.

Our self-hosted AI workspace for Odoo: one place to question every Odoo instance you run, turn the answers into live dashboards, and keep a person behind every change.

An AI workspace built for Odoo teams

Ask in plain words and get answers from live data in production, staging or a second company. Save them as dashboards for executives, stakeholders or the team, and let agents propose the next step for someone to approve.

  • Several Odoo instances side by side, each with its own access level
  • Live dashboards with filters, drill-down into Odoo records and an AI briefing
  • Every change waits for approval; connections stay read-only until allowed
  • Alerts when a number crosses a line, and checks that every connection is up
  • MCP tool servers, and your choice of OpenAI, Anthropic, Gemini or local models

Live at aiconnect.snmdigitechconsulting.com

Operations agent · production SNM AI

Which customers owe us the most? Schedule a call with the top one.

✓ odoo_aggregate account.move · by customer · 142 ms

Acme Corporation is well ahead of the rest:
Acme Corporation$131,531
Gemini Furniture$25,963
Lumber Inc$4,210

Needs your approval

Schedule a call with Acme Corporation about the overdue balance, due tomorrow.
ApproveDecline

Example data

Keelhouse

Every Odoo server you run. One control panel.

Our control panel for Odoo hosting: metrics, databases, backups, logs and SSL for every server, through one small agent that dials out - so nobody needs SSH to do the weekly jobs.

Everything you SSH in for - without the SSH

Keelhouse reads what is actually running on each server and gives you the buttons you reach for every week. Every action runs as a job with its full output, kept as a record for the whole team.

  • CPU, memory and disk for every server, with 7 days of history
  • Each Odoo instance: restart, update modules, git pull, read-only SQL console
  • Daily database and filestore backups, with the retention you choose
  • Live logs, and SSL certificate expiry for every site
  • Outbound-only agent: no inbound ports, no SSH keys handed over

Live at keelhouse.snmdigitechconsulting.com · free during beta

Servers · 3 connected Keelhouse
erp-productionOdoo 19 · 2 instancesCPU 18% RAM 61%
erp-stagingOdoo 19 · 1 instanceCPU 4% RAM 38%
client-portalSSL renews in 9 daysCPU 9% RAM 47%
✓ backup erp-production / prod_db
  pg_dump + filestore  ·  1.4 GB  ·  2m 11s
✓ kept 14 daily copies
MetricsDatabasesBackupsLogsSSLJobs

Example data

Swift ERP

Odoo, rebuilt around the people using it

The screens people open every day, reworked on top of standard Odoo - a home that leads with what is late, a menu each user shapes for themselves, and industry builds on the same core.

Swift ERP home: panels for late and pending work, a recent-activity feed, favourite apps and the apps last used
Swift ERP — powered by OdooThe home screen opens on what is late, what is pending and what moved recently - with favourites and the apps you were last in.
Swift ERP appearance panel: menu layout as sidebar, top bar or mega menu, menu background, font and text size
Swift ERP — powered by OdooMenu, theme and typography belong to the user: sidebar, top bar or mega menu, accent or gradient background, font and text size.
Construction Swift ERP equipment register listing assets with hire rates, certification status and site status
Construction Swift ERPThe construction build: estimation, projects, cost control, field, procurement, billing, equipment, QHSE and documents - here the equipment register, with hire rates and certification status on every asset.
Why This Matters

ERP Digitization, Automation, and Where Odoo Fits In

A quick primer for anyone evaluating whether (and how) to bring their business onto one connected system.

What "ERP Digitization" Actually Means

Most growing businesses start on a mix of spreadsheets, disconnected apps, and manual handoffs between teams. ERP digitization means replacing that patchwork with one connected system where sales, inventory, accounting, and operations all read from the same real-time data - so a sale in one screen instantly updates stock, invoicing, and reporting everywhere else, instead of someone re-typing it three times.

Where AI and Automation Come In

Once your data lives in one place, automation has something to work with: auto-generated invoices, reorder alerts before you run out of stock, follow-up emails triggered by real customer behavior, and AI-assisted tools that summarize what needs attention instead of you digging through reports. None of that is possible on scattered spreadsheets - it only works once the underlying data is unified.

Why Odoo Specifically

Odoo is built as one platform with dozens of integrated apps - CRM, Sales, Inventory, Manufacturing, Accounting, HR, and a full website/eCommerce stack - sharing a single database instead of being bolted together. That's what makes automation and reporting actually reliable: there's only ever one version of the truth to automate against.

Spreadsheets
Email & Manual Follow-Up
Disconnected Apps
One Odoo DatabaseEverything in sync

A bit of background: Odoo began in Belgium in 2005, founded by Fabien Pinckaers, first as TinyERP and later renamed OpenERP before becoming Odoo in 2014 alongside the addition of its website and eCommerce apps. Unlike most legacy ERP systems, it grew up open-source and modular from day one - businesses adopt only the apps they need (Sales, Accounting, Inventory, HR, a website builder, and more) and add others later without a system rebuild, all sharing the same underlying data.

In practice, that's what lets a single owner run purchasing, sales, invoicing, inventory, and their public website from one login - and it's exactly the part SNM Digitech configures, customizes, and maintains: not just installing Odoo, but setting it up to match how your specific business actually operates, then keeping it that way as you grow.

See Odoo for yourself

Start a free Odoo trial and click through Sales, Inventory, Accounting and the website builder with your own data. When you want it set up around how your business works, that is where we come in.

Start a free Odoo trial Affiliate link: SNM Digitech may earn a commission from Odoo, at no extra cost to you.
The Real Cost Comparison

One Platform, Not a Pile of Subscriptions

Most businesses don't set out to run seven disconnected tools - it just happens one subscription at a time. Here's what changes when it's all one system instead.

A Typical Multi-Tool Stack

Separate tools, separate problems

A different app for CRM, accounting, inventory, HR, and the website - each with its own login, its own bill, and its own idea of what "the customer record" looks like.

  • Data re-typed by hand between systems that don't talk to each other
  • A separate subscription (and price increase) for every tool
  • Reports built by exporting spreadsheets from five places and stitching them together
  • Custom integrations that break every time one vendor updates their API
Odoo, All-in-One

One system, one source of truth

Sales, Accounting, Inventory, HR, Manufacturing, and your Website all read and write to the same database - no exports, no sync jobs, no "which system is right" arguments.

  • One customer record, one product catalog, one set of numbers everywhere
  • Add an app when you need it - no migration, same database
  • Live dashboards, not a monthly spreadsheet-assembly ritual
  • One vendor relationship and one predictable cost structure to manage
How We Help

Technical Depth Meets Functional Clarity

Some problems need a developer. Some need someone who understands your business processes. We do both.

Technical Consulting

For the build under the hood

System development, troubleshooting, architecture, code refactoring, and customization - the deep technical work that keeps Odoo fast and maintainable.

  • Custom modules, QWeb reports & Owl components
  • Server actions, automations & data migrations
  • Architecture reviews & performance tuning
Functional Consulting

For the way you run the business

Mapping your real processes into Odoo, adapting the system to your workflows, and supporting the people who use it every day.

  • Business-process mapping & system design
  • Accounting, inventory & sales configuration
  • User training & everyday operational support
Versions We Master

What Actually Changed, v16 Through v20

We track every release so your upgrade path is a planned decision, not a surprise. Odoo 20 is out - here's what's genuinely different version to version.

Released Oct 2022
v16
  • Backend rebuilt on OWL 2 - views load up to 20× faster
  • Inventory reporting fully revamped, new Storage Categories
  • Unified Loyalty & Coupons, Knowledge app, dark mode
Source: odoo.com/odoo-16-release-notes
Released Oct 2023
v17
  • Full visual redesign - cleaner, more modern UI throughout
  • Peppol e-invoicing support added to Accounting
  • Installable as a Progressive Web App on any device
Source: odoo.com/odoo-17-release-notes
Released Oct 2024
v18
  • New Discovery view - see related processes across apps at a glance
  • Match vendor bills straight to purchase order lines
  • eCommerce Click & Collect, sharper spreadsheet analytics
Source: odoo.com/odoo-18-release-notes
Released Sep 2025
v19
  • First version with AI built into apps throughout, not bolted on
  • Faster activity scheduling - one click to reschedule "today/next week"
  • Caching cuts load times up to ~30% for high-volume users
Source: odoo.com/odoo-19-release-notes
Released Sep 2026 · Latest
v20
  • AI agents run from automated actions; new MCP connection
  • Drag many records between stages, pinned chatter messages
  • Record rules folded into access rights - custom modules need porting
Source: odoo.com/odoo-20-release-notes

Running an older version? We handle upgrades from any supported release, in one planned move, not a scramble. Talk to us about your upgrade roadmap →
Read: what we learned migrating a custom module from Odoo 16 to Odoo 20

Domains We Serve

Industry Experience

Real production deployments across manufacturing, trading, retail, services, and beyond.

Client Feedback

What Clients Say

Verbatim from Upwork, where each review is attached to a contract the client paid for. We keep client names private; the project, rating and date are as Upwork shows them.

"10/10!"

S
Senior Functional Consultancy Contract
Upwork client · 5.0 · 245 hours · 2024-2026

"Working with Subash is great, will always recommend!"

C
SST Construction Module Consultant
Upwork client · 5.0 · 118 hours · 2025-2026

"very good knowledge with quick turnaround. Will definitely recommend him"

A
Odoo Accounting module
Upwork client · 5.0 · 2024
FAQ

Common Questions

Straight answers about how we work with Odoo, or ask our AI assistant.

What does SNM Digitech and Consulting do?

We implement, customize and upgrade Odoo ERP. That covers Odoo implementation, custom modules and applications, API integrations, websites and eCommerce, data migration, hosting, user training and ongoing support. The company was founded in 2025 by two Odoo consultants.

Which Odoo versions do you work with?

Odoo 13 through the latest release. Our own modules are built for Odoo 19 and run on both Community and Enterprise.

Can you upgrade our Odoo to a newer version?

Yes. We move databases between major Odoo releases, check that the data came across intact, and fix or port custom modules so they work on the new version. Upgrades from any supported release are planned as one move, not a scramble.

Where can Odoo be hosted?

We deploy on Odoo.sh, Odoo Online and your own servers, with a staging environment so changes are tested before they reach the live system.

Which industries do you have experience in?

Construction, trading and import, manufacturing, retail and POS, services and HR, eCommerce, logistics, and energy and supply.

Do you build software outside Odoo?

Yes, when a workflow deserves its own product rather than a bent ERP. The SNM Solar Compliance platform is one example: a FastAPI and PostgreSQL back end with a Next.js web app and a mobile client on the same API.

How do we get started?

Book a free consultation through the contact page and tell us what you are working on. A consultant, not a bot, replies within one business day.

Your Free Odoo Consultation Starts Here

Stuck on a customization, planning an upgrade, or starting fresh? Tell us what you're working on - a real Odoo consultant will reply, not a bot.

Start Your Free Consultation