Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Website (website)
• Invoicing (account) • Discuss (mail) |
Lines of code | 134 |
Technical Name |
ai_dashboard |
🔮 AI Dashboard – Predict Future Sales in Odoo
AI Dashboard is a smart and modern website module for Odoo that displays historical sales data and forecasts the next 30 days using AI/ML. This tool is perfect for business managers and sales teams who want to monitor performance and anticipate trends.
🚀 Key Features
- 📊 Interactive line chart with Chart.js
- 🔁 30-day sales prediction using machine learning (linear regression)
- 🌐 Integrated directly into your Odoo website
- 🔐 Secure data access (based on Odoo user permissions)
- ⚡ Lightweight and fast – runs client-side with backend controller
🧠 How It Works
- Gathers your historical sales from
sale.order
- Uses a trained regression model to predict the next 30 days
- Displays the result with a dynamic chart (past + future)
📷 Screenshots
- Dashboard Chart: Sales trend with AI forecast
- Website Menu: "AI Dashboard" menu on your Odoo site


🛠️ Setup Instructions
- Install the module from Apps
- Go to Website > AI Dashboard
- Make sure
pandas
,scikit-learn
, andnumpy
are installed on your server:pip install pandas scikit-learn numpy
📦 Tech Stack
- Frontend: Chart.js + JavaScript
- Backend: Python (Odoo ORM + ML model)
- AI Model: Linear Regression (30-day forecast)
📝 License
This module is licensed under LGPL-3. Free to use, modify, and distribute with attribution.
📩 Support
For installation help or custom features, contact us at: dalihawala2018@gmail.com
Please log in to comment on this module