Senior Odoo 19 Developer Required – Custom ERP Operations Dashboard & Order Management Enhancements
Budget: ₹12,500 – ₹37,500 INR
We are developing a custom ERP solution on Odoo 19 Community Edition for our cloud infrastructure business (ServerSage CloudTech).
The Order Management module is already developed and is in production. We now require an experienced Odoo backend + frontend developer (OWL/JavaScript/XML/Python) to enhance the system and build a modern Operations Dashboard similar to Microsoft Admin Center / Azure Portal rather than a standard Odoo form.
This is not a fresh project. It is an enhancement of an existing custom module.
Existing Modules
The following functionality is already completed:
Custom Order Management
Sales Order → Order Management automation
Multi-stage workflow
Approval workflow
Trial management
Provisioning checklist
Commercial Impact
Billing & Collection
Inventory integration
Engineer assignment
Activity scheduling
Email notifications
Audit trail
Infrastructure Management
Physical Servers
Virtual Machines
Shared Servers
Cloud Services
Inventory synchronization
Phase 1 – Operations Dashboard
Develop a modern dashboard instead of a traditional Odoo form.
Dashboard should contain:
KPI Cards
Total Orders
New Orders
Sales Review
Provisioning Started
Waiting Customer Approval
Trial Active
Ready for Billing
Invoice Raised
Payment Pending
Paid
Cancelled
Each KPI should be clickable and open filtered records.
Global Filters
Dashboard should support:
Month
Year
Salesperson
Engineer
Customer
Provision Type
Changing filters should refresh all widgets.
Charts
Monthly Order Trend
Monthly Revenue Trend
Orders by Status
Engineer Workload
Sales Performance
Trial Conversion
Billing Status
Revenue Comparison
Provision Type Analytics
Current Provision Types:
New Provision
Trial / Demo
Upgrade
Downgrade
Renewal
Upsell
Downsell
Re-Provision
Deprovision
Cancellation
Dashboard should display:
Count
Monthly trend
Revenue generated
Growth comparison
Recent Orders
Display latest orders with:
Order Number
Customer
Salesperson
Engineer
Current Stage
Provision Type
Days Pending
Amount
Engineer Dashboard
Show:
Assigned Orders
Pending Orders
Completed Orders
Average Provision Time
Sales Dashboard
Show:
Orders Closed
Revenue
Trial Conversion %
Renewals
Upsells
Billing Dashboard
Show:
Ready for Billing
Invoice Raised
Payment Pending
Outstanding
Collection Summary
UI Requirements
Dashboard should be modern and responsive.
Preferred technologies:
OWL Framework
Odoo Client Actions
JavaScript
XML
Chart.js
Python
PostgreSQL
Avoid building the dashboard as a standard Odoo form view.
Technical Requirements
Odoo 19 Community
Python
XML
OWL
JavaScript
PostgreSQL
Git-friendly code
Proper module structure
Upgrade-safe implementation
Clean coding standards
Deliverables
Fully functional Operations Dashboard
Responsive UI
KPI widgets
Interactive charts
Drill-down actions
Monthly reporting
Source code
Installation instructions
Future Scope
Successful developers will be retained for long-term work.
Upcoming modules include:
CRM Enhancements
Billing Automation
Customer Portal
Support Ticketing
Asset Management
NOC Dashboard
Finance Dashboard
CEO Dashboard
Mobile Application
Required Skills
Odoo 18/19 Community
Python
OWL
JavaScript
XML
PostgreSQL
ERP Development
Dashboard Development
Git
When Applying
Please include:
Your Odoo experience (years)
Odoo versions worked on
Links/screenshots of custom dashboards you have built
Experience with OWL framework
Experience with Chart.js
Estimated timeline for Phase 1
Hourly or fixed-price quote
Refer the attached dashbaord which we expect.
The Order Management module is already developed and is in production. We now require an experienced Odoo backend + frontend developer (OWL/JavaScript/XML/Python) to enhance the system and build a modern Operations Dashboard similar to Microsoft Admin Center / Azure Portal rather than a standard Odoo form.
This is not a fresh project. It is an enhancement of an existing custom module.
Existing Modules
The following functionality is already completed:
Custom Order Management
Sales Order → Order Management automation
Multi-stage workflow
Approval workflow
Trial management
Provisioning checklist
Commercial Impact
Billing & Collection
Inventory integration
Engineer assignment
Activity scheduling
Email notifications
Audit trail
Infrastructure Management
Physical Servers
Virtual Machines
Shared Servers
Cloud Services
Inventory synchronization
Phase 1 – Operations Dashboard
Develop a modern dashboard instead of a traditional Odoo form.
Dashboard should contain:
KPI Cards
Total Orders
New Orders
Sales Review
Provisioning Started
Waiting Customer Approval
Trial Active
Ready for Billing
Invoice Raised
Payment Pending
Paid
Cancelled
Each KPI should be clickable and open filtered records.
Global Filters
Dashboard should support:
Month
Year
Salesperson
Engineer
Customer
Provision Type
Changing filters should refresh all widgets.
Charts
Monthly Order Trend
Monthly Revenue Trend
Orders by Status
Engineer Workload
Sales Performance
Trial Conversion
Billing Status
Revenue Comparison
Provision Type Analytics
Current Provision Types:
New Provision
Trial / Demo
Upgrade
Downgrade
Renewal
Upsell
Downsell
Re-Provision
Deprovision
Cancellation
Dashboard should display:
Count
Monthly trend
Revenue generated
Growth comparison
Recent Orders
Display latest orders with:
Order Number
Customer
Salesperson
Engineer
Current Stage
Provision Type
Days Pending
Amount
Engineer Dashboard
Show:
Assigned Orders
Pending Orders
Completed Orders
Average Provision Time
Sales Dashboard
Show:
Orders Closed
Revenue
Trial Conversion %
Renewals
Upsells
Billing Dashboard
Show:
Ready for Billing
Invoice Raised
Payment Pending
Outstanding
Collection Summary
UI Requirements
Dashboard should be modern and responsive.
Preferred technologies:
OWL Framework
Odoo Client Actions
JavaScript
XML
Chart.js
Python
PostgreSQL
Avoid building the dashboard as a standard Odoo form view.
Technical Requirements
Odoo 19 Community
Python
XML
OWL
JavaScript
PostgreSQL
Git-friendly code
Proper module structure
Upgrade-safe implementation
Clean coding standards
Deliverables
Fully functional Operations Dashboard
Responsive UI
KPI widgets
Interactive charts
Drill-down actions
Monthly reporting
Source code
Installation instructions
Future Scope
Successful developers will be retained for long-term work.
Upcoming modules include:
CRM Enhancements
Billing Automation
Customer Portal
Support Ticketing
Asset Management
NOC Dashboard
Finance Dashboard
CEO Dashboard
Mobile Application
Required Skills
Odoo 18/19 Community
Python
OWL
JavaScript
XML
PostgreSQL
ERP Development
Dashboard Development
Git
When Applying
Please include:
Your Odoo experience (years)
Odoo versions worked on
Links/screenshots of custom dashboards you have built
Experience with OWL framework
Experience with Chart.js
Estimated timeline for Phase 1
Hourly or fixed-price quote
Refer the attached dashbaord which we expect.
Related categories:
XML
Python
Inventory Management
MySQL
Agile Development
PostgreSQL
Odoo
Web Development
Data Visualization
Chart.js