This repository, Odoo Main Web, is a refined and feature-rich, customized to address advanced business requirements with enhanced scalability, performance, and integration capabilities.
Maintained by Vamshi, this project brings years of experience in ERP development, software optimization, and business solutions to deliver tailored enhancements for enterprise-grade deployments.
Odoo is a suite of web based open source business apps.
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, ...
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.
For a standard installation please follow the Setup instructions from the documentation.
To learn the software, I recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
- Refined web modules with extended functionality tailored for various business workflows.
- Optimized database queries, caching strategies, and front-end load times to support high user concurrency.
- Pre-configured connectors for third-party services, ensuring seamless data flow across platforms.
- Built with scalability and reliability in mind for large-scale implementations.
- Modernized and user-friendly interface designed for efficiency and usability.
Ensure the following dependencies are installed on your system:
- Python 3.8+
- PostgreSQL 12+
- Node.js 14+
- wkhtmltopdf with patched Qt
-
Clone the Repository:
git clone https://github.com/Vamshi5S/odoo_main_web.git cd odoo_main_web
-
Setup Virtual Environment:
python3 -m venv venv source venv/bin/activate
-
Install Dependencies:
pip install -r requirements.txt
-
Configure Odoo:
- Copy the example configuration file and update it with your settings:
cp odoo.conf.example odoo.conf
- Copy the example configuration file and update it with your settings:
-
Run the Application:
./odoo-bin -c odoo.conf
-
Access the application at
http://localhost:8069
.
Contributions are highly encouraged to improve the project further. Please follow the steps below:
- Fork the repository.
- Create a feature branch (
git checkout -b feature/your-feature-name
). - Commit your changes with detailed messages (
git commit -m "Description of changes"
). - Push to the branch (
git push origin feature/your-feature-name
). - Open a pull request against the
main
branch.
- Enhance REST API endpoints for external integrations.
- Add support for advanced analytics modules.
- Improve multi-company and multi-currency workflows.
- Introduce customizable dashboards with advanced charting libraries.
For professional inquiries, feature requests, or support, reach out to:
Vamshi
- Email: [email protected]
- GitHub Profile: Vamshi5S
This repository is licensed under the MIT License. For more details, refer to the LICENSE file.