I want to extend our current Odoo installation with a dedicated Freelancer Portal. This will be a custom module, not a tweak to Sales, Inventory, or Accounting, and it must plug seamlessly into the existing Odoo backend so users can move between our core ERP flows and the new portal without extra log-ins or data duplication. Core scope – Job posting and bidding is the heart of the module. A client user must be able to create a job record, set parameters (budget, deadline, attachments), publish it, and then receive bids from registered freelancers. – The bidding workflow needs job filters and search so freelancers can quickly locate relevant projects; real-time notifications for new bids or status changes; and a rating & review mechanism that appears on user profiles once a contract is completed. All three items are mandatory deliverables. Tech expectations I am running Odoo in an on-premise environment, so please develop using standard Odoo framework practices (Python models, XML/QWeb views, JavaScript for dynamic components) to keep upgrades hassle-free. Postgres schema changes must be handled by standard Odoo migrations. Clean, commented code and Git commits are required; I will review before merging. Acceptance criteria • Installation via standard Odoo Apps interface with no manual code edits • Smooth creation, search, and bid flow verified on fresh test database • Email and in-app notifications fire on new bids and status updates • Ratings appear on profile and influence search ordering • Unit tests for key models and controllers If you have built marketplace or job-board style modules in Odoo before, let me know—links to repos or live servers help me gauge fit.