1import{ah as l,M as e}from"./vendor-DysX7XDr.js";import{B as o,C as d,d as c}from"./index-DDVnQfjs.js";import{S as p}from"./SEOHead-CvOub2Sm.js";import{A as m,H as a,q as h,b3 as u,bp as g,al as y,c as x,g as b,r as w,bT as f,a6 as k,am as j,Z as v,d as N,n as C}from"./vendor-icons-xHKRRifr.js";const S=[{icon:a,title:"Start with your home profile",description:"Your home profile is the first thing to fill in â it powers your maintenance schedule, recommendations, cost estimates and your Home Care Score.",steps:["Open the Recommended Next card on your dashboard and add your home","Add year built, square footage, systems and appliances","Watch the completeness bar fill in as you add details","Tap the ? beside Home Care Score to see how it's calculated"],link:{label:"Go to dashboard",to:"/dashboard"}},{icon:a,title:"Dashboard & Projects",description:"Your central hub for managing all home improvement projects. Create projects, upload photos, set budgets, and track progress from one place.",steps:["Create a new project with title, description, and budget","Upload photos to document issues or progress","Track tasks with built-in checklists","Monitor project timeline and completion status"]},{icon:h,title:"To-do lists & sharing",description:"Keep one master home to-do list, filter by To do or Completed, sort by due date or priority, and share specific tasks with family, helpers or pros.",steps:["Add a task with a due date, priority and room","When a task isn't in a room, fill in Outside considerations â area, weather, permits, access and safety","Switch between All, To do and Completed, and sort by due date, priority or name","Share a list by link or six-character code, or save a list someone shared with you"],link:{label:"Open my to-do list",to:"/to-do"}},{icon:u,title:"Notes",description:"Write down anything about your home â paint colors, filter sizes, what the plumber said â and attach notes to a task or project so they show up where you need them.",steps:["Tap My Notes on your dashboard to see every note in one place","Pin the notes you're using right now to the top","Open a task or project and add notes right there","Search all notes by title or text"],link:{label:"Open my notes",to:"/notes"}},{icon:g,title:"Supplies & shopping list",description:"List the supplies a task or project needs, tick them off as you buy them, and let AI suggest a starter list from the task description.",steps:["Add supplies with quantity, notes and estimated cost on any task or project","Tap Ask AI for suggested supplies and keep the ones you want","See everything together on your Shopping List, grouped by task or project","Copy the list before heading to the store, then clear what you bought"],link:{label:"Open shopping list",to:"/shopping-list"}},{icon:y,title:"AI Assistant",description:"Get personalized recommendations, cost estimates, and troubleshooting help powered by AI â right from any project.",steps:["Ask questions about any home maintenance issue","Receive cost estimates and material recommendations","Get step-by-step DIY guidance","Upload a photo for AI-powered diagnosis"]},{icon:x,title:"Find Contractors",description:"Search for verified local contractors, compare profiles and reviews, and invite them to bid on your projects.",steps:["Search by location and project type","Browse contractor profiles, ratings, and portfolios","Invite contractors to submit quotes","Compare bids side by side"]},{icon:b,title:"Scheduling & Reminders",description:"Stay on top of maintenance with recurring schedules, smart reminders, and optional Google Calendar sync.",steps:["Set up recurring maintenance tasks","Receive reminders before due dates","Sync appointments with Google Calendar","View all upcoming tasks in one timeline"]},{icon:w,title:"Documents & Photos",description:"Keep warranties, receipts, permits, and project photos organized and accessible from any device.",steps:["Upload and categorize documents by project","Store warranties and receipts digitally","Share files directly with contractors","Access everything from mobile or desktop"]},{icon:f,title:"Service agreements",description:"Review and accept the agreements a pro sends you, and keep every signed one in a single list.",steps:["A pro sends an agreement to the email on your account","You get a notification and the agreement appears in My Agreements","Read the scope, price and dates, then accept or decline","Get a reminder 30 days and 7 days before it ends"],link:{label:"My agreements",to:"/my-agreements"}},{icon:k,title:"Automations",description:"Let HomeHelp handle the repetitive work â from daily reports to contractor follow-ups and AI-generated checklists.",steps:["Enable recurring maintenance schedules","Get automated daily management reports","Use AI to generate project checklists","Connect workflows via Zapier webhooks"]},{icon:j,title:"Tester program",description:"Join the HomeHelp tester group, report anything that looks wrong, and earn bonuses when your report leads to a change.",steps:["Apply in about a minute and tell us what you'd like to test","Report a bug with steps, what you expected and what happened","Follow your reports and their status as we work through them","Earn bonuses and early access when a report gets used"],link:{label:"Become a tester",to:"/qa-testers"}}],I=()=>{const s=l();return e.jsxs("div",{className:"min-h-screen bg-background",children:[e.jsx(p,{title:"HomeHelp User Guide: Home Profile, To-Dos, Notes & Supplies",description:"Step-by-step guide to HomeHelp: set up your home profile, run shared to-do lists, keep notes, build supply and shopping lists, manage service agreements and more.",keywords:"homehelp user guide, home maintenance app guide, home to do list, home notes, home supplies list",url:"/user-guide"}),e.jsxs("div",{className:"container px-6 py-12 max-w-4xl mx-auto",children:[e.jsxs(o,{variant:"ghost",onClick:()=>s(-1),className:"mb-8",children:[e.jsx(m,{className:"w-4 h-4 mr-2"}),"Back"]}),e.jsxs("div",{className:"mb-12",children:[e.jsx("h1",{className:"text-4xl md:text-5xl font-extrabold tracking-tight mb-4",children:"User Guide"}),e.jsx("p",{className:"text-lg text-muted-foreground max-w-2xl leading-relaxed",children:"Everything you need to manage your home â from your home profile and to-do lists to notes, supplies, documents and service agreements."})]}),e.jsx("div",{className:"space-y-6",children:S.map(t=>{const i=t.icon;return e.jsx(d,{className:"overflow-hidden",children:e.jsxs(c,{className:"p-6 sm:p-8",children:[e.jsxs("div",{className:"flex items-start gap-4 mb-4",children:[e.jsx("div",{className:"w-10 h-10 rounded-xl bg-primary/10 flex items-center justify-center flex-shrink-0",children:e.jsx(i,{className:"w-5 h-5 text-primary"})}),e.jsxs("div",{children:[e.jsx("h2",{className:"text-xl font-bold mb-1",children:t.title}),e.jsx("p",{className:"text-muted-foreground text-sm leading-relaxed",children:t.description})]})]}),e.jsx("div",{className:"ml-14 grid gap-2",children:t.steps.map((r,n)=>e.jsxs("div",{className:"flex items-start gap-2.5 text-sm",children:[e.jsx(v,{className:"w-4 h-4 text-primary mt-0.5 flex-shrink-0"}),e.jsx("span",{className:"text-muted-foreground",children:r})]},n))}),t.link&&e.jsx("div",{className:"ml-14 mt-4",children:e.jsx(o,{variant:"outline",size:"sm",onClick:()=>s(t.link.to),children:t.link.label})})]})},t.title)})}),e.jsxs("div",{className:"mt-12 rounded-2xl bg-muted/50 p-8 text-center",children:[e.jsx("h3",{className:"text-xl font-bold mb-2",children:"Need more help?"}),e.jsx("p",{className:"text-muted-foreground mb-6",children:"Get personalized support from our team or watch video walkthroughs."}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-3 justify-center",children:[e.jsxs(o,{onClick:()=>s("/support"),children:[e.jsx(N,{className:"w-4 h-4 mr-2"}),"Contact Support"]}),e.jsxs(o,{variant:"outline",onClick:()=>s("/video-tutorials"),children:[e.jsx(C,{className:"w-4 h-4 mr-2"}),"Video Tutorials"]})]})]})]})]})};export{I as UserGuide};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.