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
Get a Free Consultation
Tell us what you're working on - we'll reply within one business day.
Two Odoo Consultants, One Focus
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.
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.
Application Development
Modern Odoo applications built for any industry - designed around how your teams actually operate, not generic templates.
Website & eCommerce
Full-stack Odoo websites - from a sharp landing page to a high-performance store with complex architecture.
Module Development
New modules of any complexity to extend and improve existing Odoo functionality - written to upgrade cleanly.
API Integrations
Connect Odoo to the tools you already run - payment gateways, 3PL fulfillment, GraphQL and REST APIs, and more.
Server & Hosting
Odoo.sh, online, and on-prem deployments - provisioned, secured, and monitored with CI/CD and staging pipelines.
Version Upgrades
Zero-downtime migrations across major Odoo releases, with full data-integrity validation and module remediation.
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.
Python 3.12 · FastAPI · Pydantic v2 · SQLAlchemy 2 (async) · PostgreSQL · Alembic · row-level security · JWT & Argon2
Next.js 15 · React · TypeScript · Tailwind CSS · Expo / React Native · generated API types
Turborepo / pnpm · pytest · mypy strict · ruff · Docker · Linux / nginx
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.
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
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
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
Which customers owe us the most? Schedule a call with the top one.
✓ odoo_aggregate account.move · by customer · 142 ms
Needs your approval
Schedule a call with Acme Corporation about the overdue balance, due tomorrow.Example data
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
✓ backup erp-production / prod_db pg_dump + filestore · 1.4 GB · 2m 11s ✓ kept 14 daily copies
Example data
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.
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.
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.
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.
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
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
Technical Depth Meets Functional Clarity
Some problems need a developer. Some need someone who understands your business processes. We do both.
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
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
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.
- 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
- Full visual redesign - cleaner, more modern UI throughout
- Peppol e-invoicing support added to Accounting
- Installable as a Progressive Web App on any device
- 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
- 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
- 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
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
Industry Experience
Real production deployments across manufacturing, trading, retail, services, and beyond.
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!"
"Working with Subash is great, will always recommend!"
"very good knowledge with quick turnaround. Will definitely recommend him"
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