What is Odoo


Before going to start we need to know about Odoo/Open Source ERP and its History. So.....


OpenERP was founded in 2005 by Fabien Pinckaers, the CEO of OpenERP. Fabien's vision was that Open Source provided a better way to meet customers' expectations. Odoo / OpenERP is a inclusive collection of business applications including Warehouse management, Sales, Manufacturing, Financial management CRM, Project management, and Human Resources just to name a few. Odoo / OpenERP offer thousand of modules. Odoo / OpenERP is one of the most used open source solution in the world. 



It has a dynamic community, is flexible, and can be modified to your needs. It can be put in production rapidly thanks to its modularity and is easy to use. 

What is Open Source ERP?

ERP stands for Enterprise Resource Planning. And Open Source ERP is a software system whose source code is available for publicly use. Its mean that every company can use or modify ERP source code as per their need their is no restriction because its Open Source. To modify an existing source code of an ERP systems the company needs high professional and skilled team of developers. For example Odoo/OpenERP/Open Source ERP provide some built-in modules such as HR,Project etc. Now its depend on companies how they modify and use their source code as per their needs. 


Odoo/OpenSource/ERP Requirements

• Intermediate Python Knowledge.
• Basic Web Technologies expertise like css, java script, xml, csv and html.
• Standard Business process functional knowledge.


Odoo/OpenSource/ERP Technical Architecture

• Odoo/ERP uses MVC based Architecture.
• Models are the classes stored in postgres SQL database.
• Views are the web or GTK clients.
• Controllers are the ORM methods or API which interacts with view and models.


In my next article you will learn how to install Odoo