odoo/tutorials#715

Created by Aryan Donga (ardo)

Blocked

label
odoo-dev:18.0-training-ardo
head
c39bf797844f348a0261b8990aaf09c8b6987ec4
odoo/tutorials
18.0 #715 missing r+
19.0
master

[ADD] estate, estate_account, awesome_owl, awesome_dashboard: tutorial modules

This commit introduces four new tutorial modules developed based on the
official Odoo development tutorials. These modules demonstrate key
development patterns and integration points within the Odoo ecosystem.

  • estate: Provides real estate property management functionality. Users can
    create and manage property listings, track offers, and categorize
    properties using types and tags. A workflow guides property status
    transitions from 'New' to 'Sold' or 'Canceled'.

  • estate_account: Extends the 'estate' module by integrating accounting
    features. When a property offer is accepted, the module automatically
    generates an invoice, linking operational and financial activities.

  • awesome_owl: Demonstrates Odoo Web Library (Owl) framework usage through
    interactive components. It includes examples of reactive state
    management, event handling, and component lifecycle methods.

  • awesome_dashboard: Showcases a dynamic analytics dashboard built with the
    Owl framework. Includes filterable charts and key metric visualizations
    to explore data across various dimensions.