< Back to all clusters
[TECHNOLOGY] · 2 sources

started · updated

Odoo software deployment and module development guide

Odoo is an open-source Enterprise Resource Planning (ERP) software suite designed to manage various business operations, including CRM, accounting, inventory, and e-commerce.

Deployment of the software can be achieved through three primary methods: self-hosting on local or cloud servers for maximum control, using Odoo’s proprietary cloud hosting for managed maintenance, or utilizing Odoo.sh, a platform-as-a-service (PaaS) that provides integrated environments for development, testing, and hosting.

Developers can extend Odoo’s functionality by creating custom modules. This process involves setting up an isolated development environment using tools like Docker or Virtual Machines, creating a manifest file to define module metadata, and writing Python code that inherits from the Odoo model class to define custom fields and behaviors.

Entities

Odoo

Sources

about 1 month ago
about 1 month ago