Odoo 19 Website Development for Dental CAD/CAM Milling Service (similar to AlienMilling.com)

Job ID: 39879933

Budget: $750 – $1,500 USD

Project Overview:

I’m looking for an experienced Odoo 19 web developer to build a modern, dark, and clean e-commerce website for a dental CAD/CAM milling service — similar in structure and workflow to AlienMilling.com
.

The website will allow dental labs and clinics to upload STL files, select materials and services, and track their orders through an online customer portal.


Project Goals:

Present digital dental services (Design, Milling, Finishing)

Full online shop with product catalog and price options

Allow STL file uploads during the order process

Display turnaround schedule (e.g. “Order before 2 PM — ship same day”)

Create a customer portal showing uploaded cases and order history

Include dropshipping/white-label shipping options (neutral packaging, no brand)



Technical Requirements:

Odoo Version: 19 (Community or Enterprise)

Hosting: Odoo.sh (preferred) or compatible On-Premise setup

Design Style: Dark, clean, modern (inspired by Alien Milling)

Responsive: Desktop, Tablet, and Mobile friendly

Languages: English/Spanish (prepared for future multilingual setup)



Functional Modules & Features:
1. Website & Shop

Home page with hero banner and “How it works” section

Shop with categories, variants, and detailed product descriptions

Product detail pages with images, pricing, and material options

2. STL Upload during Checkout

Multiple file upload support (.stl / .zip)

Files stored as Odoo attachments or in external storage (S3/MinIO)

Optional note field (e.g., patient name, shade, etc.)

3. Order Workflow & Turnaround

Automatic turnaround calculation (cut-off time logic)

Email notifications for each stage (upload confirmed, milling started, shipped)

4. Customer Portal

Section “My Cases” with full case list

Case details: status, order reference, number of files uploaded

File download for final restorations or invoices

5. Dropshipping / White-Label

Checkbox “Neutral Shipping” in checkout

Custom packing slips without company branding

6. Payments & Shipping

Integration with Stripe and/or PayPal

Shipping via FedEx / DHL / UPS API

Dynamic shipping rates per destination and weight

7. SEO & Analytics

Google Tag Manager and consent banner

Structured data for products

Optimized loading times (image compression, lazy load)



Design Requirements:

Dark, high-tech lab aesthetic

Accent colors: turquoise/cyan + light gray or white

Minimalist, modern typography

Smooth animations, professional product layout



Required Skills & Qualifications:

Proven experience with Odoo 17–19 website and e-commerce modules

Proficiency in Python, XML, QWeb, Owl JS

Experience creating custom Odoo modules (website + backend logic)

Familiarity with STL upload workflows, portals, or medical/lab services a plus

Strong communication skills (English, German or Spanish)

Ability to deliver clean, documented code



Timeline:

MVP (Shop + STL Upload + Portal): 3–4 weeks

Full Version (White-Label, Shipping, Advanced Features): 8–10 weeks



Provided Resources:

Example module / demo code

Brand guidelines (logo, colors, fonts)

Sample product list (Zirconia, PMMA, Titanium, etc.)

Reference screenshots for design layout



Confidentiality:

The project involves handling internal dental workflows and STL files.
A Non-Disclosure Agreement (NDA) will be required.



How to Apply:

Please include the following in your proposal:

Links or screenshots of previous Odoo websites you have built

Description of similar e-commerce or upload projects

Estimated development time for the MVP

Your experience integrating Stripe / DHL / FedEx APIs

Your hourly rate or fixed-price quote