Make daily actions small
The family experience leads with the meal that is due and a direct logging action. Water has a simple add-a-glass control, and member switching keeps individual plans within reach.
Family health & nutrition
Project overviewDDF — Doctor, Diet, Family — connects Pakistani families with nutrition doctors for personalised meal plans and ongoing support. Family profiles, meal and water tracking, messaging and video follow-ups help households turn dietary advice into a daily routine while doctors review progress.
Different family members have different needs. The daily record and the professional follow-up need enough context to remain connected.
View the relevant plan and daily record.
Move between the appropriate member views.
Review context and guide the next step.
Keep each member’s plan and record distinct.
Present meals, water and routine follow-through.
Link the record to the follow-up conversation.
Choose the family member.
Read the relevant guidance.
Keep everyday information together.
Bring the record into professional follow-up.
Nutrition and care decisions belong with the appropriate professional.
Family record
Doctor · Diet · Family brings individual plans, everyday records and professional follow-up into a connected product story.
Inside the build
DDF — Doctor, Diet, Family — is built around households in Pakistan. Family members can have different routines, food preferences and care needs, while a doctor needs to understand what happened between consultations. The product therefore centres on an everyday loop: a personal plan, a simple log and a useful signal for follow-up.
The design brief
A personalised plan only becomes useful when it fits into the ordinary rhythm of a family’s day.
An unlogged meal is not the same as a skipped meal. Family-level summaries and individual records must use the same definitions or the doctor sees conflicting signals.
Separating adherence from logging adds a second measure, but makes missing information visible. The current summary uses planned items as the denominator rather than counting only the logs that happened to be submitted.
Product scope
Family and doctor
Solo Care, Family Care and Family Care Duo
Eaten as planned and logged either way
The family experience leads with the meal that is due and a direct logging action. Water has a simple add-a-glass control, and member switching keeps individual plans within reach.
Not eating a planned meal and not recording anything are different situations. DDF exposes “Eaten as planned” and “Ticked either way” so the doctor can distinguish the plan’s suitability from the logging habit.
Meal-swap requests, off-plan foods and reasons for skipped meals provide context. Doctor-created plans can use familiar local dishes rather than treating family routines as exceptions.
A workflow in practice
A representative scenario through the implemented workflow.
A family member skips a planned meal and records the reason.
The daily record distinguishes that logged action from following the plan, while member and family summaries use the same adherence calculation.
The doctor can tell a plan-following issue from a missing-log issue and use that context in follow-up.
How it is built
The current web platform uses React and Vite. Flutter apps provide companion experiences for families and doctors.
Django manages accounts, member records, diet plans, messages, reports and subscription workflows.
Doctor verification and manual payment confirmation are explicit admin workflows. Local reminders and queued mobile records support the daily routine.
Actual product screens
The family portal gives daily plans and immediate actions a clear place in the interface.
Original product interface captures. Screens use demonstration data; visible figures are not measured customer results.
System map
A shared Django API supports the React web platform and the Flutter family and doctor apps. Admin tools support verification and payment review.
| The work | Problem addressed | With DDF |
|---|---|---|
| Family coordination | Individual plans scattered across conversations | Member-specific plans within a family account |
| Daily follow-up | A chart with little information about actual use | Meal and water logging with context |
| Doctor visibility | A single ambiguous completion figure | Separate adherence and logging signals |
| Plan adjustment | Changes deferred to the next consultation | Messages, reports and plan-swap requests |
Delivered capability
DDF brings the family’s daily actions and the doctor’s follow-up into one care product. The result is a practical information loop: what was planned, what was recorded and what the doctor should consider next.
A meaningful health dashboard begins with clear definitions. Recording a skipped meal can be useful engagement even when it is not adherence to the plan.
Evidence & evaluation
Shared adherence calculations and family-summary formatting, supported by the product brief and recorded product screens.
This is a product engineering case study based on source code, project documentation and recorded screens. It describes implemented capabilities; customer performance gains have not been measured for this case study.
Suggested measures for a deployment evaluation, not reported results.
Discuss the family and professional workflow, the intended care arrangements and the local operating requirements.