The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...
1. Backend: Postgresql, Python 3 (Odoo 11.0 and up), XML2. Frontend: HTML, Javascript, QWeb (proprietary), XML
3. Odoo follows a MVC architecture:
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
The primary programming language of Odoo is Python. Like the other technologies underlying Odoo, the Python language is open source and runs on all the major contemporary operating systems. Odoo is built upon a Model-View-Controller (MVC) architecture. One of the primary goals of this architecture is to separate the visual display of the information from the business rules and management of the underlying data. he model is essentially the data that makes up your Odoo installation, which is stored in the PostgreSQL database. Odoo is unique in that database structures are typically defined by the Odoo modules at the time they are installed. Each view in Odoo is defined in XML documents. The Odoo framework is responsible for rendering these view files in a web browser. The controller component of the architecture is where the business logic and workflow rules of the Odoo application are appliedI have uploaded custom addons which are properly made by Muhammad Sajjad(Me).
- Custom Whatsapp Message on Sales Order Addons.Branch
- Jasper Report Pdf Generator on Sales Order Addons.Branch
- Partner Customization(removing name field and inserting first_name,middle_name,last_name,DOB,Age(calculated from DOB) in res.partner page.Branch
- Send Whatsapp Message to any customer from Partners Table using wizard(pop-up window)Branch
You can get the pdf of how to setup odoo in ubuntu by click on given link: Download Odoo Setup Instruction PDF. You simply have to add custom addons path in our odoo.conf in your Odoo #version directory and paste my custom Addons folder in that path and simply run the module