Official odoo project documentation. official Odoo tutorials.
This is a personal project for learning the odoo framework, the entire project build using the official documentation for the odoo-17.
This is a real estate advertisement module for basically advertise property, sold and many various operations can be done inside this module.
Built Using.
- Odoo framework(17.0)
- Python(3.10)
- PostgreSQL
- Git
-
For the installation of the odoo 17 please follow the official documentation of the developer guide :- official developer guide
-
After done with first step clone this repo into your --addon-path.
-
After cloning the repo specify the addon path into your odoo config file. (Note - I am assuming that person who clone this is using project config file for odoo. if not then create config file using command below...)
./odoo-bin -s -c "Your config file name."
-
Now install and setup the postgreSQL for your project and set a new local user for database root access.
-
Install required OS (Ubuntu or any debian based) dependency from...
./setup/debinstall.sh
-
Create new python virtual environment and activate it.
-
Install all required python dependency using projects "requirement.txt" file. (pip install wheel && pip install -r requirement.txt).
That it all done, now project can be run.(./odoo-bin -c "config file" -d "Database name")