Odoo Developer Needed for Installation and Data Migration
Бюджэт: $420.0
FIXED /
⭐ 5.00 (1)
Kenya
python, odoo, postgresql, php, mysql
Preferred qualifications
- Experience: Intermediate
We are seeking an experienced Odoo Developer to install Odoo 19 and customize it according to our requirements. The ideal candidate will also migrate existing data from Odoo 18 to the new version. This role requires a deep understanding of Odoo’s architecture and experience with data migration strategies. If you are skilled in customizing Odoo modules and ensuring a smooth transition, we’d love to hear from you!
The goal is to create a professional Amazon-style shopping experience integrated with Instagram Shop and WhatsApp Buy, along with a custom theme, advanced security hardening, bot protection, optimized performance, and a 5-stage fulfillment workflow.
📌 Scope of Work
1. Odoo 19 Enterprise Installation
Set up Odoo 19 Enterprise on Ubuntu 22.04 or 24.04
Configure Python 3.10+, PostgreSQL 15+, Redis, Nginx, wkhtmltopdf
Set up HTTPS with Let’s Encrypt
Production-grade worker configuration
2. Server Security Hardening
Harden Ubuntu (UFW, Fail2ban, SSH keys, disable root)
Enable Odoo database master password
Enforce HTTPS, disable weak TLS
Restrict database access to localhost
Implement strong password policies + 2FA
3. Bot Management & Anti-Abuse Controls
Integrate reCAPTCHA v3 or Cloudflare Turnstile
Add rate limiting on login and checkout
Basic bot fingerprinting + anti-scraping
Optional: Cloudflare Bot Protection or ModSecurity
4. Load Management & Performance
Redis caching for sessions & ORM
Configure workers, longpolling, and timeout limits
Nginx caching + gzip compression
Basic monitoring and log tracking
5. Multi-Branch Setup (New Requirement)
Set up 4 separate business branches, each with:
5.1 Independent Calendars
Separate staff calendars per branch
Independent booking calendars (if needed)
Separate resource availability
Calendar permissions per branch
5.2 Branch-Based E-commerce Operations
Each branch should support:
Its own order processing schedule
Branch-specific delivery settings
Optional branch-level stock visibility
Independent operational workflows if required
6. Social Commerce Integrations (New Requirement)
6.1 Instagram Shop Integration
Connect Odoo products with Instagram Shopping Catalog
Sync inventory & pricing
Ensure product metadata and images meet Meta requirements
Map IG orders back to Odoo Sales
6.2 WhatsApp Buy / WhatsApp Commerce Integration
Using Meta WhatsApp Cloud API:
WhatsApp “Buy” button integration
Product catalog sync from Odoo to WhatsApp
Ability for customers to browse catalog and initiate purchase via WhatsApp
Incoming WhatsApp orders to generate Odoo leads / carts / sales
Set up message templates for:
Order confirmation
Order status (all custom stages)
Abandoned cart follow-ups
7. Amazon-Style E-commerce Experience
7.1 Storefront
Personalized homepage (recommendations, trending products)
Product search with autocomplete
Category filters (price, ratings, attributes)
7.2 Product Pages
Images, videos, reviews
"Frequently Bought Together" + upsells
Related items
7.3 Checkout
Smooth multi-step Amazon-style checkout
Guest checkout
Multiple payment providers (Card, M-Pesa, PayPal, Wallet)
8. Custom Order Fulfillment Workflow (5 Stages)
Implement a custom workflow with the following stages:
Confirmed
Assigned
In Final Processing
Ready for Review
Shipped / Completed
Includes:
Automation (email/SMS)
Activity logs
Internal notes
Filters & Kanban pipeline for each stage
9. Theme Installation & Customization
Install modern Odoo e-commerce theme
Customize homepage, mega-menu, product grid
Improve UX to resemble Amazon layout
Mobile-first responsive layout
Theme optimization for performance + SEO
📌 Deliverables
Fully configured Odoo 19 Enterprise production environment
4 branches with independent calendars
Instagram & WhatsApp integration
Amazon-style e-commerce flow
Custom order-stage workflow
Installed & customized theme
Documentation + 2 weeks of support
📌 Requirements
Strong experience with Odoo Enterprise (not only Community)
Experience with multi-branch setups
Experience integrating Meta Commerce APIs
Strong knowledge of Ubuntu, Nginx, Postgres, Redis
Portfolio of Odoo e-commerce projects
Адкрыць заказ
AI-чарнавік адказу
Згенеруйце кароткі cover letter па гэтай вакансіі. Перад адпраўкай адрэдагуйце.
Увайдзіце, каб згенерыраваць AI-чарнавік.
Увайсці