diff --git a/README.md b/README.md index 18eea04..c35b6db 100644 --- a/README.md +++ b/README.md @@ -21,8 +21,8 @@ Open [http://localhost:3000](http://localhost:3000). Public routes include: -- `/` — consumer-first portable-context story -- `/how-it-works` — inputs, review loop, medication maintenance, and handoff +- `/` — consumer-first portable-context story, including Questions +- `/how-it-works` — review loop, medication maintenance, Questions, and handoff - `/privacy` — plain-language privacy and patient-control commitments - `/access` — health-data-free access request diff --git a/src/app/(marketing)/access/page.tsx b/src/app/(marketing)/access/page.tsx index 55a9d70..09482a2 100644 --- a/src/app/(marketing)/access/page.tsx +++ b/src/app/(marketing)/access/page.tsx @@ -78,7 +78,7 @@ export default function AccessPage() {
-Keep your care team in the loop
diff --git a/src/app/(marketing)/how-it-works/page.tsx b/src/app/(marketing)/how-it-works/page.tsx index 9681e46..20af116 100644 --- a/src/app/(marketing)/how-it-works/page.tsx +++ b/src/app/(marketing)/how-it-works/page.tsx @@ -1,16 +1,17 @@ import type { Metadata } from "next"; import { ArrowRight, - Camera, + CalendarDays, Check, - FileText, - Keyboard, - Mic, + ListChecks, + MessageCircleQuestion, + RotateCcw, ShieldAlert, } from "lucide-react"; import Link from "next/link"; import { PhoneMockup } from "~/components/phone-mockup"; +import { QuestionsPreview } from "~/components/questions-preview"; import { SectionLabel } from "~/components/section-label"; import { Badge } from "~/components/ui/badge"; import { Button } from "~/components/ui/button"; @@ -21,26 +22,26 @@ export const metadata: Metadata = { "See how Medscribe brings visits, medication routines, and important context into one reviewable record.", }; -const inputs = [ +const dailyRhythm = [ { - icon: Keyboard, - title: "Type or paste", - body: "Start from notes you already have and keep the original details easy to revisit.", + icon: CalendarDays, + title: "Start with the moment", + body: "Give each visit a clear place so the details remain easy to find later.", }, { - icon: Camera, - title: "Import a screenshot", - body: "Bring in a portal summary or prescription label, then correct extracted fields.", + icon: ListChecks, + title: "Review what matters", + body: "Check the useful details and keep your own judgment in the loop.", }, { - icon: FileText, - title: "Attach a document", - body: "Bring a photo or document into a guided review workflow.", + icon: MessageCircleQuestion, + title: "Keep the next question", + body: "Save what you want to ask while it is still fresh in your mind.", }, { - icon: Mic, - title: "Record with consent", - body: "With permission, turn optional visit audio into notes you can review.", + icon: RotateCcw, + title: "Return when needed", + body: "Revisit the same picture before the next appointment or handoff.", }, ] as const; @@ -68,20 +69,20 @@ export default function HowItWorksPage() {- You review summaries and medication details before they become - part of the record you carry. + You review the details before they become part of the picture you + carry.
+
Stay oriented: move between the transcript and summary whenever you want the fuller context.
- Medscribe records timing supplied by a label, pharmacist, or - prescribing team. It does not calculate or shift medication - times. + Keep medication timing easy to read and confirm changes with + the care professional who gave you the instructions.
+ Add questions as they come up between visits. If Ask reaches a + question that needs professional judgment, Medscribe can offer + to save it and suggest who may be helpful to ask. +
++ Your list is ready when the appointment starts, so the most + important question does not disappear in the moment. +
+The connected picture @@ -184,11 +183,11 @@ export default function HomePage() { Turn what happened into something you can check.
- Bring in typed notes, a portal screenshot, a document, or an - optional consent-gated recording. You decide what is useful and - what belongs in your record. + Bring the important details from a visit into one reviewable + record. You decide what is useful and what belongs in the picture + you carry forward.
-The safety loop:{" "} review generated information before acting. Medscribe does not @@ -201,7 +200,7 @@ export default function HomePage() { {visitMoments.map((moment, index) => (
- Ask from the record + Questions for the doctor
- Ask about a visit or medication using the context you have already - collected. Answers help you prepare for a clearer conversation. -
-- Informational only. Medication changes still belong with a - clinician or pharmacist. + Ask about a visit or medication. When the answer needs a care + professional's judgment, Medscribe can suggest saving the + question and who may be helpful to ask.
++ Keep a calm, ready list for your next appointment instead of + relying on memory when the conversation begins. +
+Made for people who carry a lot
@@ -509,7 +520,7 @@ export default function HomePage() { {accessFit.map((item) => (+ Questions +
++ {item.question} +
++ Ask your {item.recipient.toLowerCase()} + +
+