I will develop a custom odoo module for odoo 15 to 19


About this gig
Need a feature Odoo does not have? I build it as a clean, upgrade-safe custom module: models, views, security groups, approval workflows, reports, portal pages and OWL front-end pieces.
What you can order
- New fields, computed logic, validations and automations on existing apps
- New apps with form, list, kanban views, access rights, sequences
- Approval chains with multi-role sequences and notifications
- QWeb PDF reports, XLSX exports, dashboards
- Portal pages and website forms for customers or employees
- Odoo Online friendly builds (XML plus static assets) where Python is not allowed
Recent work: a 54-module real-estate and investment ERP (property contracts, post-dated cheques, tenant portal), HR self-service portal with mobile API, UAE payroll with WPS, multi-company intercompany entries.
How I work
- You send the requirement; I reply with a written scope and confirm the package.
- I build on a staging database with daily updates.
- You test, I adjust, you receive the module, a README and a screen recording.
Inheritance over core edits, tests where needed. Odoo 15 to 19, Enterprise and Community.
Message me with a short description or screenshot before ordering.
Get to know QasimAli
Odoo Technical Functional Consultant ERP Implementation Expert
- FromPakistan
- Member sinceFeb 2026
- Avg. response time2 hours
Languages
Urdu, English
My Portfolio
FAQ
Do I get the source code?
Yes, every package includes full source and a README.
Do you work with Odoo Community and Enterprise versions?
I work with both Odoo Community and Enterprise editions, including custom module development and system optimization.
Can you work on Odoo Online (SaaS)?
Yes, for features that fit Odoo Online's XML plus static-asset import rules; Python logic needs Odoo.sh or self-hosted.
Will it break on the next Odoo upgrade?
No core files are edited; everything is done through inheritance so upgrades stay clean.
What if my requirement is bigger than Premium?
Message me; I will quote a custom offer with milestones.
Why should I contact you before placing an order?
Every business has unique requirements. Discussing your project before ordering ensures accurate scope, timeline, and pricing, and avoids misunderstandings.

