Odoo Developer: RFID Chain-of-Custody for Jewelry Repairs (Fixed Price)
python, odoo, api, javascript, openerp-development, postgresql
Preferred qualifications
- Experience: Intermediate
We are a digital transformation company located in Lebanon, we have a client based in GCC is a luxury jewelry brand / retailer with boutiques that send jewelry to a third-party service center (a general workshop or a brand service center). We need an experienced Odoo developer to build an RFID tracking workflow so every piece is traceable from intake at the boutique, to the service center, back to the boutique and through to handover to the client.
Environment: Odoo [Community / Enterprise], [Odoo.sh / on-premise]
Scope (fixed price, 5 milestones)
Setup: Configure Repairs, Inventory and Barcode. Create locations for Boutique, In Transit and Service Center (and per boutique if multiple).
Workflow: Extend Repair Orders with 8 stages: Draft, Intake at boutique, In transit to service center, Received at service center, In repair/QC, In transit to boutique, Ready for client, Delivered. Add an external service reference field for the third-party service center’s own job or RMA number. Store the RFID EPC as the lot/serial number, allow one active tag per repair order, and release the tag for reuse after delivery.
Scanning: Make the Barcode app work with Bluetooth/USB keyboard-wedge RFID readers (e.g., Chainway SR160 or YANZEO SR290, to be confirmed with you). Each scan moves the item to the correct stage and location, with batch scanning for dispatch and receipt manifests.
Alerts: Automated alerts for (a) pieces not scanned within an SLA in transit (e.g., 24 hours) and (b) count or tag mismatches on receipt. Wrong-location scan alerts are a bonus. Log user, timestamp, location and device on every scan. Photos and signatures attach to the repair order. Email notifications at intake, “Ready for client” and handover.
Training and handover: A live training session, a short user guide for boutique staff, documentation of all customizations, and 14 days of bug-fix support.
Third-party service center (important)
Assume the service center may not use Odoo. Please propose a practical approach: (a) a restricted portal or scanner login if the service center is willing to scan, and (b) a fallback where we scan at our own boutique dispatch and return, and the service center confirms receipt through a signed PDF manifest or an email acknowledgment link.
Out of scope (optional add-ons, quote separately): WhatsApp notifications, fixed RFID gates through an IoT Box, a full custom service-center portal.
Hardware: Supplied by us. Please confirm compatibility with the readers above and advise on tags.
Requirements
Proven Odoo Repairs, Inventory and Barcode experience, with lot/serial tracking
Hardware scanner or RFID integration experience is a strong plus
Clean, upgrade-safe custom module(s), tested on staging first
Please answer in your proposal
A similar Odoo project you have built, ideally with serial or lot tracking and barcode or RFID scanning
How you would model the 8 stages and handle the third-party service center
Confirmation that the work fits the fixed price, and your timeline
Your time-zone availability (we are in UTC+2/+3)
Budget: $1,000 fixed
Milestone 1, Setup: $200
Milestone 2, Workflow: $300
Milestone 3, Scanning: $250
Milestone 4, Alerts: $150
Milestone 5, Training and handover: $100
Experience level: Intermediate to Expert
Open job
AI proposal draft
Generate a short cover letter to copy into the offer. Says you are interested and ready to work.
Sign in to generate an AI proposal draft.
Log in