Project Description
I need a mobile app that links directly with my existing Odoo ERP so our van-based sales team can work smoothly on the road. The core of the project is to bring key Odoo data and workflows onto both iOS and Android in a clean, intuitive interface.
The app must let a salesperson:
• Check real-time inventory levels before committing to a sale
• Create and confirm sales orders on the spot, with totals and taxes calculated by Odoo
• View and update customer details, contacts, and visit notes that sync back to Odoo automatically
Because everything already lives in Odoo, the app has to authenticate with the same database and use native Odoo APIs (REST / JSON-RPC) so information flows both ways without manual export-import. I am open to the development stack—Flutter, React Native, Kotlin/Swift, or any other mobile framework—as long as the end result is two polished apps delivered through TestFlight and an Android APK for final store submission.
Deliverables
• Full source code with clean, well-documented modules
• Working iOS and Android builds connected to my test Odoo instance
• Deployment guide so I can point the apps to production later
Acceptance Criteria
1. Logging in with valid Odoo credentials loads user-specific inventory, customer, and sales data.
2. Creating a sales order in the app updates immediately in Odoo and appears in the web backend.
3. Any item marked out of stock in Odoo prevents the rep from finalising a sale in the app.
4. Basic customer edits (e.g., phone or address) push back to Odoo without data loss.
If you have previous experience with Odoo mobile integrations, please highlight it and mention the stack you would choose. I’m ready to start as soon as we agree on the technical approach and timeline.