This project is a dynamic sales analytics dashboard built inside Odoo 19 using OWL (Odoo Web Library) and Chart.js.
It provides visual insights into sales orders — including draft, confirmed, and canceled states — through interactive charts and clickable KPIs.
️ Main Features
Real-time data fetched from Odoo models via a custom OWL service.
Interactive navigation: clicking totals or buttons opens filtered sales orders (via doAction).
Multiple visualizations:
? Pie Chart – Sales distribution by state
Bar Chart – Comparison of order counts
Line Chart – Monthly sales trend
Responsive layout with modern Bootstrap styling and color-coded sections.