Skip to Content
Menu

AI Dashboard

by
Odoo

57.35

v 18.0 Third Party
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Website (website)
Invoicing (account)
Discuss (mail)
Lines of code 134
Technical Name ai_dashboard
You bought this module and need support? Click here!
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

  1. Gathers your historical sales from sale.order
  2. Uses a trained regression model to predict the next 30 days
  3. 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
AI Sales Dashboard Chart Odoo Website Menu with AI Dashboard

🛠️ Setup Instructions

  1. Install the module from Apps
  2. Go to Website > AI Dashboard
  3. Make sure pandas, scikit-learn, and numpy 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

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.