Work/DietBoard
Vertical SaaS · Global · MENA-first · 5 months, phased
DietBoard

Five disconnected tools became one practice platform.

Clinical dietitians were running their practices on spreadsheets, calendar apps, and WhatsApp. DietBoard replaced the patchwork with a single purpose-built system: patient records, AI-assisted meal planning, branded exports, and scheduling.

Project details
TypeVertical SaaS
ScopeWeb app + mobile companion
UsersClinical dietitians + patients
AIPlan generation · GPT-4o
Live sinceSeptember 2024
StatusPublic · paid
Tools collapsed
5 → 1
Sheets, calendar, drive, WA, PDF
Plan generation
AI
Targets-aware, editable
First export
18 min
From signup to branded PDF
Adoption
+18%
Patient adherence vs. control
The shape of it

Problem, approach, result.

Problem

A typical clinical dietitian was juggling Excel for meal plans, Google Calendar for sessions, Drive for patient files, WhatsApp for daily check-ins, and Photoshop or Word for the branded plan they handed to clients. Building one weekly plan took 90 minutes. Patient adherence was bad because the plan lived in a static PDF, divorced from any feedback loop. Generic SaaS dashboards didn't speak the clinical vocabulary.

Approach

We built around one core workflow: 'session → plan → patient.' The AI plan generator is target-aware (calories, macros, allergies, preferences) and produces an editable draft the dietitian reviews, adjusts, and approves. Patient-facing exports are branded per practice, generated as both PDFs and shareable links. We kept v1 deliberately narrow: no team accounts, no insurance integration, no clinic-management features.

Result

Dietitians cut plan-creation time from ~90 minutes to under 18 minutes from session to branded export. Five tools collapsed into one. Patient adherence improved measurably (+18% in a controlled cohort) because plans now live in a shared interface with daily check-ins. The practice runs in one app: schedule → session notes → AI-drafted plan → patient export → follow-up.

What we shipped

The interface in production.

The session view — where a dietitian moves from notes to AI-drafted plan to branded patient export in one continuous flow.

dietboard — meal planAI draft ready
M
T
W
T
F
S
S
Breakfast
Lunch
Dinner
Calories
99%
Protein
95%
Carbs
90%

dietboard / patient session — meal plan composer

System build

What we built.

The actual surfaces, services, and capabilities that shipped.

Patient records & sessions

Clinical

Structured intake, session notes, anthropometric tracking, allergy + preference flags.

  • Session timeline + history
  • Anthropometric trend charts
  • Allergy + preference vault
  • Quick-search across patients

Meal plan generator

AI

Targets-aware AI drafts a full week in seconds. The dietitian edits, swaps, and refines from a complete first draft.

  • Macro + calorie target inputs
  • Allergy + preference enforcement
  • One-click meal swap
  • Recipe library + customs

Branded patient exports

Export

Each practice gets its own template. Exports go out as PDF or shareable patient link with daily check-ins.

  • Per-practice branding
  • PDF + shareable link
  • Daily check-in interface for patients
  • Plan delivered via WhatsApp + email

Scheduling + reminders

Ops

Built-in calendar with auto-reminders. No more Google Calendar + WhatsApp split.

  • Booking + reschedule flow
  • SMS + WA reminders
  • Session notes auto-link
  • Recurring + package sessions
Timeline

From brief to live.

Mo 1
Discovery · 6 dietitians
Shadowed 6 practices over 3 weeks. Mapped the 5-tool patchwork.
Mo 2
Records + session model
Built the clinical core: patients, sessions, intake, anthropometrics.
Mo 3
Meal plan composer + AI
Targets-aware draft generator + manual editor + recipe library.
Mo 4
Branded exports + check-ins
Per-practice templates, PDF + link, patient daily check-in interface.
Mo 5
Scheduling + public launch
Calendar, reminders, billing. Onboarded 40 paying practices.
I used to dread plan day. Now the AI gets me 80% of the way there in 30 seconds and I spend my time on the 20% that actually matters — the patient. My practice runs in one tab.
Clinical Dietitian
DietBoard early adopter · Dubai
Stack
Frontend
Next.jsReactTailwindRadix
Backend
Node.jsPostgresPrismaStripe
AI
GPT-4oCustom rubricRecipe DB
Export
React PDFWhatsApp CloudResend
Your turn

Tell us what's broken.

One scoping call, one written proposal, and a straight answer on fit.

Book an architecture call