-
Notifications
You must be signed in to change notification settings - Fork 1
Design new onboarding flow with protocol setup #391
Description
SafeDose onboarding must determine whether the user is following a protocol for injectable medication and guide them into the correct workflow.
Requirements:
Protocol decision step
Ask: “Are you following a protocol?” (Yes / No)
If No: continue to quick-use mode (one-off scan + dose guidance).
If Yes: proceed to protocol setup.
Protocol setup
Allow selection of common protocols:
Testosterone Replacement Therapy (TRT)
Peptides
Insulin (optional, confirm viability)
Custom protocol (fallback option)
Collect required data:
Medication name
Standard dose per administration
Frequency (e.g., daily, weekly, biweekly)
Preferred units (mg, mL, IU)
Protocol management view
Generate schedule automatically from inputs.
Display next due dose and history.
Enable guided workflow per scheduled dose (vial recognition, syringe fill guidance, confirmation, and logging).
Acceptance criteria:
Users can set up or skip protocol mode during onboarding.
Protocols save structured metadata (drug, dose, frequency, unit).
Calendar/schedule view updates dynamically based on frequency.
One-off quick use remains available even if a protocol is set up.