
In Progress
Posted
I have an Odoo 14 installation whose custom API layer needs a fresh set of eyes. The priority right now is functionality—specifically how the current endpoints and routing are structured and whether they follow best-practice logic inside Odoo controllers and models. Your first task is to walk through the existing Python code, routes, and controller methods, then document any functional gaps, redundant calls, or misuse of Odoo’s ORM that could trip us up. A concise report that maps endpoint → expected behaviour → actual behaviour will let us decide what to refactor and what can stay untouched. Once that audit is complete I want to move straight into a new feature: a dynamic price builder. Think of it as an internal tool where users can compose product configurations and instantly see calculated pricing based on rules we set (quantity breaks, attribute up-charges, customer tiers, etc.). The builder must plug cleanly into the models you just reviewed so we avoid yet another patchwork extension. Key points to keep in mind • Environment: Odoo 14, Postgres, Python 3.8 • Current API style: JSON-RPC & REST mix via /json and /api routes • Deliverables: (1) review report with clear, actionable recommendations; (2) clean, tested revision of affected routes; (3) fully working price builder module with menus, forms, and calculation logic documented. If this workflow suits you and you have proven Odoo controller and module experience, let’s start with the audit right away—access to our Git repository is ready.
Project ID: 40679066
110 proposals
Remote project
Active 2 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hi, I understand you need a focused Odoo 14 API audit first, followed by refactoring of affected routes and development of a clean dynamic price-builder module integrated with the existing models. I have 15+ years of experience in Python, PostgreSQL, REST APIs, enterprise workflows, backend architecture, and large existing codebases. I can: • Review controllers, routes, JSON-RPC/REST endpoints and ORM usage • Produce endpoint → expected → actual behaviour report • Identify redundant calls, functional gaps and unsafe patterns • Refactor affected routes with tests • Build the price builder with quantity breaks, attribute surcharges and customer-tier rules • Deliver menus/forms, calculation logic and documentation Relevant backend work: [login to view URL] [login to view URL] I can start with the audit immediately once Git access is provided. Thanks, Johib
$5 USD in 2 days
5.0
5.0
110 freelancers are bidding on average $10 USD/hour for this job

Hello, As the founder of A4Logic and with over 15 years of experience, I'm the perfect candidate for your Odoo API audit and price builder project. My expertise in both Python and the intricacies of Odoo's ORM dovetails perfectly with what you need- identifying functional gaps, redundant calls, or misuse within the existing code while proposing actionable recommendations. Having worked on SaaS platforms extensively, I fully understand the requirements of your price builder module: a dynamic internal tool allowing users to create product configurations with instant calculated pricing based on pre-determined rules. To maximize efficiency, I design modules that integrate seamlessly with existing models rather than creating disjointed additions. Throughout my career, I've made clean code, clear communication, and client satisfaction my core principles--principles that align perfectly with your needs. On top of performing a comprehensive audit and transforming any problematic areas, I'll deliver a fully working price builder module adhering to best practices. Let's turn your Odoo installation into a robust architecture together! Thanks!
$30 USD in 26 days
7.9
7.9

OKAY, I got the task Odoo API Audit & Price Builder I am sure i will achieve your given expectations by completing this project with high quality . I am highly proficient to work on this project . I am Passionate PYTHON /Full stack developer having rich experience with all the latest technologies with so many successful Tasks. I have some queries to give you accurate time Please ping me to get started and provide you great results. Thanks!!!
$8 USD in 40 days
7.8
7.8

Hello There! I’m Md Toriqul Islam, an experienced Python/Odoo developer specializing in Odoo modules, controllers, REST/JSON-RPC APIs, PostgreSQL, and custom business logic. I have rich experience reviewing existing Odoo codebases, improving controllers and ORM usage, fixing API workflows, and developing custom modules with clean, maintainable architecture. I understand you need an Odoo 14 API audit covering routes, controllers, endpoint behavior, redundant calls, ORM usage, and functional gaps, followed by a clean dynamic price-builder module integrated with the reviewed models. I am skilled in Python, Odoo ORM, Controllers, JSON-RPC, REST APIs, PostgreSQL, module development, testing, and business-rule implementation. A few questions: 1) Could you provide the Git repository and confirm whether the API has existing documentation or endpoint specifications? 2) What pricing rules should the first version of the dynamic price builder support? 3) Are there existing custom Odoo modules/models that the price builder must integrate with? I’m ready to start with the API audit and provide a clear endpoint → expected behavior → actual behavior report before refactoring. Looking forward to hearing from you. Best regards, Md Toriqul Islam
$5 USD in 40 days
6.7
6.7

Hello, Odoo API Audit & Price Builder {{{ I HAVE CREATED SIMILAR BEFORE AND I CAN SHOW YOU }}} I have carefully reviewed your Odoo 14 requirements and understand that the first priority is to audit the existing custom API layer, identify functional issues and ORM misuse, and then build the dynamic price builder cleanly on top of the existing architecture. I have 11+ years of software and automation development experience and have worked with Python, PostgreSQL, APIs, and backend systems similar to this. I can also show you relevant previous work so you can see my experience with this type of development. I can thoroughly review your existing Python code, JSON-RPC and REST routes, controllers, models, and ORM usage. I will document the endpoint behavior, identify redundant calls, functional gaps, routing issues, and areas that could cause problems during future development. After the audit, I can implement the required fixes and build the dynamic price builder module with menus, forms, configuration, and calculation logic for quantity-based pricing, attribute up-charges, customer tiers, and other pricing rules. I will make sure the new module integrates properly with your existing Odoo models instead of creating another isolated extension. The affected routes and functionality will be cleanly implemented and tested. Thanks, Christina
$5 USD in 40 days
7.0
7.0

Hi, I’m an experienced Odoo developer with strong hands-on experience in custom modules, controllers, REST/JSON APIs, ORM, and Odoo integrations. I can start with a detailed audit of your Odoo 14 API layer, reviewing the existing routes, controllers, models, ORM usage, redundant calls, and functional gaps. I’ll provide a clear endpoint → expected behaviour → actual behaviour report with actionable recommendations. After the audit, I can refactor the affected routes with clean, tested Odoo code and develop the dynamic price builder as a proper Odoo module, including configuration, menus, forms, pricing rules, calculation logic, and documentation. I’m comfortable working with Odoo 14, PostgreSQL, Python 3.8, JSON-RPC, REST APIs, and Git-based development workflows. I’m ready to start with the repository audit. Best regards, Neha
$8 USD in 40 days
6.7
6.7

Hi, I'm Denis. I've worked on Odoo integrations where API layers needed careful review to ensure clean routing and proper ORM usage. In your case, the priority is to map the current endpoints against their actual behavior and identify inconsistencies in controllers and models. I'll start by reviewing the existing JSON-RPC and REST mix, documenting discrepancies between expected and actual outputs, and flagging any redundant calls or ORM misuse. After the audit, I'll refactor the routes to follow Odoo best practices and then build the price builder module. The builder will handle quantity breaks, attribute up-charges, and customer tiers, with clear documentation on how it integrates with the existing models. I'll ensure the module fits cleanly into your current setup without creating patchwork extensions. The main risk here is unclear pricing rules leading to miscalculations. I'll focus on validating edge cases early and testing the builder with sample configurations before finalizing the logic. I can start working right away. Let's connect and discuss the details. Thanks, Denis.
$15 USD in 40 days
6.3
6.3

Hi Sir, I can efficiently handle all the tasks mentioned in the job summary with high-quality features and functionality. I am a self-motivated and experienced Odoo developer and tech partner, focused on delivering reliable solutions and complete customer satisfaction. I assure you of 100% quality work and timely delivery. Let’s connect to discuss further. Thanks, Deva
$8 USD in 40 days
6.5
6.5

Hello! We can review your Odoo API layer and build the price builder module around it. 1. Can you share the repository access and the current controller flow? 2. Which part should we prioritize first: the audit or the price builder? — About us We are dZENcode – a full-cycle IT company for digital product development: from design and programming to integrations and post-release support. We build projects from scratch and also work on existing solutions that need further development, improvements, or technical support. You can find detailed information about our services and rates on our official website: https://dzencode.com. Please review it – after that, we can discuss the details and agree on the next step. ⚠️ After clarifying all details, we will define the scope, the suitable cooperation format – task-based, outsourcing, or outstaffing – and the final cost. Projects are guaranteed to reach release with us: • 10+ years providing IT services; • 90+ in-house specialists; • 250+ public reviews since 2015; • We support products under SLA after launch; • We work under NDA and a company contract!
$5 USD in 40 days
6.5
6.5

Proposal for Odoo API Audit & Price Builder Hi, I'm Karthik, and I bring over 15 years of experience in Odoo development and Python programming. I am excited about the opportunity to conduct an audit of your Odoo 14 API layer and develop a dynamic price builder. Audit Phase: I will meticulously review your existing Python code, routes, and controller methods to identify functional gaps and redundancies. My approach will ensure adherence to best practices in Odoo’s ORM, providing you with a clear report that maps each endpoint to its expected and actual behavior. This will empower you to make informed decisions on what to refactor. Price Builder Development: Post-audit, I will implement a dynamic price builder module that integrates seamlessly with your existing models. This tool will enable users to configure products and view real-time pricing based on your specified rules, including quantity breaks and customer tiers. Deliverables: 1. Comprehensive audit report with actionable recommendations. 2. Clean, tested revisions of affected routes. 3. Fully functional price builder module with detailed documentation. I am ready to start immediately and have access to your Git repository. Let’s enhance your Odoo system together! Best, Karthik
$25 USD in 40 days
5.8
5.8

Greetings! I’m an expert in Odoo/Python development with 9+ years of experience, and I can audit your Odoo 14 API layer before building the price builder cleanly into the existing models. Here’s how I can help: * Audit /json and /api routes & controllers * Map expected vs actual endpoint behaviour * Identify ORM misuse, redundancy & gaps * Refactor and test affected routes * Build the dynamic pricing module, menus & forms Can you share the repository structure and API documentation? Are pricing rules already defined?
$8 USD in 40 days
5.4
5.4

Your Odoo 14 API needs a functional audit before the pricing module is added, otherwise the new builder may inherit routing and ORM problems. At Marin Software, I built and reviewed production Python services with PostgreSQL, real-time pipelines, and structured API layers. I’ll map every /json and /api endpoint to its expected and actual behaviour, then inspect controller types, authentication, CSRF handling, access rules, sudo() usage, transaction boundaries, duplicated queries, error responses, and ORM patterns. The report will separate required fixes from code that should remain untouched. The price builder will use dedicated Odoo models for quantity breaks, attribute surcharges, and customer tiers, with configurable menus, forms, deterministic calculation logic, permissions, and automated tests. Route revisions and the module will include clear technical documentation. Can you share the custom module structure and examples of the current pricing rules?
$10 USD in 40 days
5.0
5.0

Hello, I’ve carefully reviewed your requirements and have the expertise to deliver this project with high quality, on time, and to your expectations. With 6+ years of hands-on experience in Python automation, social media growth, and AI-driven workflows, I’m confident I can deliver the results you need. With a solid background in Python, RESTful services, and ORM-based development, I can dive into your Odoo 14 codebase and evaluate the current API layer. My approach starts with a systematic walkthrough of all Python files, routes, and controller methods to identify functional gaps, redundant calls, and ORM misuse. I’ll deliver a concise report mapping each endpoint to its intended and actual behavior, highlighting areas for refactor. Following the audit, I’ll design a dynamic price‑builder module that integrates cleanly with the existing models. The builder will support quantity breaks, attribute up‑charges, and customer tiers, and will expose user‑friendly menus and forms. All code will be unit‑tested and documented, ensuring maintainability. Let’s review the repo together and kick off the audit. Looking forward to discussing the project details further on chat. Best regards, NAVEEN THAKUR
$2 USD in 18 days
5.1
5.1

Hi, I am an Odoo and Python developer with 8 years of rich experience in software development, with a background in ERP customization, API development, backend architecture, and business workflow automation. I am familiar with Odoo 14, Python, PostgreSQL, Odoo ORM, controllers, JSON-RPC, REST APIs, custom modules, XML views, access rules, testing, and Git. I can first audit the existing `/json` and `/api` routes, controller methods, ORM usage, authentication, and request/response flow, then provide a clear endpoint → expected behaviour → actual behaviour report with actionable recommendations. After the audit, I can build the price builder as a clean Odoo module using proper models and views, with configurable quantity breaks, attribute surcharges, customer-tier pricing, and calculation rules integrated with the existing product and pricing structure. I'm an individual freelancer and can work in any time zone you want. Please contact me with the best time for you to have a quick chat. Looking forward to discussing more details. Thanks.
$15 USD in 40 days
5.1
5.1

Nice to meet you ,The requirements of your project match my areas of work and skills, to introduce myself. My name is Anthony Muñoz and i am the lead engineer for DS Pro IT agency. I have worked for over 10 years as a Full-Stack and software development engineer and have successfully done multiple jobs. It will be a pleasure to work together to make your project. Feel free to discuss about the project with me, greetings.
$14 USD in 40 days
5.4
5.4

Hello, As a result of a detailed review of your project requirements, I fully understand the scope and expectations. I have experience with Python, Odoo custom modules, controller routing, Odoo ORM, PostgreSQL, REST APIs, and JSON-RPC integrations, and I’m available to start with the audit right away. For the first phase, I would review the existing /json and /api routes, controller methods, model calls, authentication/access logic, and ORM usage, then provide a concise endpoint → expected behaviour → actual behaviour report with clear recommendations on what should be refactored and what can remain untouched. In my opinion, one of the key challenges is preventing business logic from becoming duplicated across controllers and models. I would keep controllers thin, move reusable validation and pricing logic into models/services, and add focused tests around the revised routes. For the dynamic price builder, I would create a native Odoo 14 module with configurable quantity breaks, attribute up-charges, customer-tier pricing, menus, forms, permissions, and documented calculation logic. I have a couple of quick questions. • Are the current REST endpoints entirely custom Odoo controllers, or do they depend on any third-party REST addon? • Should the price builder write prices directly into quotations/sales orders, or remain an internal calculator initially? Best regards, Carlos.
$8 USD in 40 days
4.2
4.2

Hello, The key part of this project is **untangling the Odoo 14 API layer so the controllers, routes, and ORM behavior are consistent before building the price builder**. I can help you handle this accurately and efficiently without overcomplicating the process. I have hands-on experience with **Python, Software Development, and MySQL**, including backend work that requires tracing request flow and tightening data logic. For your project, I would focus on **auditing endpoint behavior**, **reviewing controller/model interactions**, and **implementing the price builder module with clean calculations**, while making sure the final result is **tested, maintainable, and aligned with Odoo best practices**. I can start **immediately** and expect to complete this within **3 weeks**. One detail I'd like to confirm before starting: **should the price rules be stored in dedicated Odoo models so should the price rules be stored in dedicated Odoo models so they can be managed from the admin interface? can be managed from the admin interface?** Best regards, Miguel
$30 USD in 20 days
3.9
3.9

Hello, A similar Odoo API refactor I did for a wholesale client uncovered inconsistent ORM calls that caused intermittent timeouts—after cleaning up the routes and controllers, endpoint response times dropped from 8 seconds to under 1.2 seconds. The mix of JSON-RPC and REST routes in your Odoo 14 setup creates hidden inconsistencies that slow down the whole system. I’d refactor the controllers to enforce a single REST-style pattern and validate ORM usage against Odoo’s recommended patterns, which immediately removes redundant calls and speeds things up. Code that handles pricing directly affects margins and customer quotes, so making the API reliable and the price builder fast will let your team work without manual overrides. Each change will be small, tested against existing functionality, and committed with clear notes so nothing breaks in production. Let’s pair the audit with the price builder module right after, so the models and routes stay in sync. Thanks, Lazar
$2 USD in 40 days
3.3
3.3

Hello there Starting with the audit is the right call, and the endpoint to expected behaviour to actual behaviour mapping you described is exactly the format that makes refactoring decisions easy. A mixed JSON-RPC and REST setup across /json and /api usually hides duplicated logic and ORM misuse, search loops instead of proper domains, browse calls inside iterations, missing sudo or access checks. My approach is to review every controller and model in your repository, deliver that mapped report with severity flags, then refactor only the routes worth touching, with tests so behaviour is provable. Ihsan
$13 USD in 40 days
3.3
3.3

Hi, I reviewed the requirements for Odoo API Audit & Price Builder. I can handle the implementation with PHP, Python, Node.js, SQL, and REST APIs as appropriate, including debugging, integration work, testing, and deployment. I will first confirm the current architecture and acceptance criteria, then deliver the work in clear, testable stages. I am available for about 30 hours per week and can start with the highest-risk part first.
$8 USD in 30 days
3.4
3.4

With my five years of experience in software development, I've cultivated a deep understanding of Odoo, Postgres, and Python. Your project aligns perfectly with my skill set and areas of expertise. In fact, I have prior experience conducting audits for Odoo installations just like yours. I will meticulously comb through every line of code, routes and controller methods to create a comprehensive report highlighting any functional gaps or areas needing improvement. For the second phase with the price builder module, think of me as your partner who does not just deliver code but help build a solution that's future-proof and smooth-running. I will ensure the new feature plugs cleanly into the existing structure while meticulously documenting all menus, forms, and calculation logics for complete transparency and easy maintenance. Lastly, I believe in building long-term relationships which is why I'm committed not just to delivering quality work but also providing dependable support post project completion. Let's turn your ideas into a reliable digital product - let's iterate, harmonize, and thrive!
$5 USD in 40 days
3.5
3.5

atlanta, United States
Payment method verified
Member since Oct 24, 2019
$10-30 USD
$2-8 USD / hour
$2-8 USD / hour
$2-8 USD / hour
$2-8 USD / hour
$250-750 USD
$250-750 USD
₹37500-75000 INR
$5000-10000 USD
₹12500-37500 INR
€1500-3000 EUR
₹750-1250 INR / hour
€2-6 EUR / hour
$30-250 USD
£30-40 GBP
$30-250 USD
₹400-750 INR / hour
$15-25 USD / hour
$30-250 USD
$8-15 AUD / hour
₹12500-37500 INR
$30-250 USD
$15-25 CAD / hour
$100-200 USD
₹12500-37500 INR