odoo/tutorials#846

Created by Dhruvrajsinh Zala (zadh)

Blocked

label
odoo-dev:18.0-training-zadh
head
112b3af33388beb34bb4c917aa7d7f5a5b4b58b0
odoo/tutorials
18.0 #846 missing r+
master

[ADD] estate,*: added real estate, estate_account, and OWL dashboard modules

*=estate_account,awesome_owl,awesome_dashboard

This update introduces a set of interconnected modules designed to manage real estate operations and demonstrate OWL-based UI development in Odoo.

estate: Manages real estate properties, offers, property types, and sales workflow. Properties can be listed with relevant details, and offers can be submitted, accepted, or declined. Business rules ensure proper handling of offers and state transitions such as marking a property as sold or cancelled.

estate_account: Extends the estate module by integrating with accounting module. When a property is sold, a customer invoice is automatically generated to reflect the transaction in the accounting system.

awesome_owl & awesome_dashboard: Added for learning and experimenting with OWL. The dashboard fetches and updates the view dynamically, demonstrating reactive UI components.

These modules collectively demonstrate both backend business logic and frontend in Odoo.