From a fragile Enterprise system to AI-first functional medicine on Community.
A healthcare platform that had to outgrow a fragile Enterprise build.
VitaOne is not a single clinic back office. It is a functional medicine network: practitioners who sell and recommend products, manage patients, run lab-driven care, teach courses, and earn on referrals. Patients and practitioners both need a storefront, a portal, and clinical tooling that stock Odoo does not ship for this domain.
When they came to us, the system was on Odoo Enterprise and already fragile. A previous partner had left them with something that could not carry the next stage of the business. The first job was not “add features.” It was to assess what was salvageable, stabilize what was not, and decide whether Enterprise was still the right foundation.
There was a second problem, on the product side: commerce, practitioner onboarding, commission wallets, appointments, treatment plans, and lab reporting all had to live on one stack practitioners would actually trust.
Three layers, built in sequence after the migration.
The commerce and practitioner core
E-commerce for functional medicine products, practitioner registration with admin approval, referral links, discount codes, and a commission wallet that credits earnings for future purchases or bank withdrawal. Order notifications run on WhatsApp and email. PhonePe handles payments. This is the commercial surface the network touches every day. The Odoo build their operations run on.
The care stack
Personalized treatment plans (diet, medicine, lifestyle, lab requests), shareable patient intake forms with history tracking, appointment scheduling with Zoom, Google Meet and in-house LiveKit video, plus online courses with progress tracking, exams and certificates across 25 courses. Membership and certification sit on the same Odoo portal.
The AI Functional Lab Report layer
A patient’s lab report is uploaded into the system. AI extracts the biomarker data against a reference database (units, lab ranges), and the platform returns a Functional Lab Report: explanations across body systems, with download and re-run. That upload-to-report loop is what makes VitaOne an AI case, not only a migration case.
The hard part wasn’t calling an AI model. It was turning a lab PDF into a report practitioners can use.
A lab PDF is not a Functional Lab Report. Units differ by lab, biomarkers arrive incomplete or mislabelled, and a raw extract is not something a practitioner puts in front of a patient.
We integrated AI into a closed loop on Odoo: upload the patient report, extract and map biomarkers, then generate the FLR the practitioner and patient actually work from. Download and re-run stay available when the source data changes. That is the difference between an AI demo and a system that produces the clinical product.
The platform is what the network runs on, not a project that ended.
1,913 active practitioners and 25,000 patients work through the same system; 14,119 Functional Lab Reports have been produced; 50,063 orders have run through the storefront. On the learning side, 10,000+ attendees have gone through 25 courses with certification on completion.
None of those figures are a go-live spike. They are what staying on the system while the network grew looks like from the outside.
One stack, three places the network meets it.
Same ERP underneath, three product surfaces on top.
- Sector
- HealthTech · functional medicine
- Client since
- July 2024 · engagement active
- Model
- Dedicated team · Managed Continuity
- Platform
- Odoo Enterprise → Community 18
- Scope
- Commerce · care · AI FLR · courses
- Footprint
- India · United States
- Portal
- Practitioner and patient portals
- Integrations
- Gemini · Gallabox · PhonePe · Zoom · Google Meet · LiveKit
- Localisation
- Indian payments · dual-market operations
Opinionated architecture, then AI on the same stack.
VitaOne is the canonical case for audit-first rescue into Community, then AI-first product depth without a rewrite. Stabilize, migrate, then build FLR on Gemini. Same team throughout.
Building a healthcare platform that stock Odoo doesn’t quite cover?
Tell us what the system has to carry for practitioners and patients. We’ll come back with a real assessment, not a demo.