+ {title} +
++ {description} +
+diff --git a/src/app/app/contractors/page.tsx b/src/app/app/contractors/page.tsx
index 99c2325..d1106c4 100644
--- a/src/app/app/contractors/page.tsx
+++ b/src/app/app/contractors/page.tsx
@@ -2,7 +2,8 @@
import { useState, useMemo } from "react";
import { useRouter } from "next/navigation";
-import { Upload, Wrench } from "lucide-react";
+import Link from "next/link";
+import { Upload, Wrench, ExternalLink } from "lucide-react";
import { Button } from "@/components/ui/button";
import {
Dialog, DialogContent, DialogDescription, DialogHeader, DialogTitle,
@@ -111,14 +112,14 @@ export default function ContractorsPage() {
>
@@ -174,7 +175,7 @@ export default function ContractorsPage() {
.honeydue file below to add them to your list.
Importing...
)} + + Learn how to share and import contractors ++ Update your display name and email address from your profile settings. + Your name appears to other household members when collaborating on + shared residences. +
++ Change your password at any time from the profile settings. You'll + need to enter your current password for verification. +
++ honeyDue supports light, dark, and system-matched themes. Choose the + one that's most comfortable for you. +
++ The theme affects the app's appearance across all screens. Your + preference syncs across devices when you're logged in. +
++ You can permanently delete your account and all associated data from + the profile settings. +
++ Keep track of every plumber, electrician, landscaper, and handyman + you work with. Each contractor record stores their contact details and + specialty. +
++ Specialties help you quickly filter and find the right contractor for a + job. honeyDue comes with common home service categories: +
++ Mark your go-to contractors as favorites for quick access. Favorited + contractors appear at the top of your list and are highlighted when + linking contractors to tasks. +
++ Share your trusted contractors with friends, family, or new household + members using the .honeydue file format. +
++ Export your contractors as a .honeydue file and send it to anyone. + They can import it into their own honeyDue account to instantly add + your recommended pros. +
++ See the Sharing guide for + detailed export and import instructions. +
++ When creating or editing a task, you can link a contractor to it. This + creates a handy reference so you know who to call for that specific + maintenance item. +
++ Contractors linked to tasks also appear in residence reports, giving + you a complete maintenance history with contact information. +
++ The dashboard is your home screen after logging in. It gives you a + bird's-eye view of everything that needs your attention across all + your residences. +
++ The task summary section shows counts for each status category: +
++ Tap any summary card to jump directly to those tasks on the kanban + board. +
++ The "Needs Attention" section highlights items that require + immediate action — overdue tasks, expiring warranties, and tasks + without due dates that may have been forgotten. +
++ Quick action buttons let you jump to common tasks without navigating + through menus: +
++ The dashboard may suggest common maintenance tasks based on the time + of year and your property type. These suggestions come from our + template library and can be added to your residence with one tap. +
++ Upload any document related to your home — warranties, appliance + manuals, insurance papers, inspection reports, or receipts. +
++ Mark documents as warranties and set expiration dates. honeyDue will + help you track when warranties are about to expire so you can take + action before coverage runs out. +
++ All documents for a residence are listed in one place. Tap any + document to view its details, download the file, or see associated + notes. +
++ Documents can be toggled between active and inactive states. Use this + to archive old documents without deleting them — like an expired + warranty you might still need for reference. +
++ Update document titles, notes, or warranty dates at any time. You can + also replace the uploaded file if you have a better scan or updated + version. +
++ Sign up for honeyDue with your email address or use Sign in with Apple + for a faster setup. Your account is free to create and includes + everything you need to manage one property. +
++ After signing up, you'll be prompted to add your first residence. + This is the property you want to track maintenance for. +
++ Tasks are the heart of honeyDue. Add anything from "Change HVAC + filter" to "Schedule annual inspection." +
++ Home maintenance is a team effort. Invite your partner, roommates, or + family members so everyone can see and manage tasks together. +
+Now that you're set up, here are some features to try:
+honeyDue sends notifications for important events:
++ Customize which notifications you receive from your account settings. + You can enable or disable each notification type independently. +
++ Push notifications are delivered directly to your device — even when + the app isn't open. On the mobile app, you'll be prompted to allow + notifications on first launch. +
++ Important notifications (like overdue tasks) can also be sent to your + registered email address. Email notifications use the same preferences + — disable a category and it's disabled everywhere. +
++ Everything you need to know about managing your home with honeyDue. +
++ {item.description} +
++ A residence represents a property you want to manage. It could be your + house, apartment, rental property, or vacation home. +
++ Update your residence details at any time — change the name, address, + or property type from the residence settings. +
++ Each residence has its own dashboard showing tasks, documents, and + contractors associated with that property. The kanban board gives you a + visual overview of all task statuses. +
++ Invite household members by generating a share code. Anyone with the + code can join and collaborate on that property's maintenance. +
++ See the Sharing guide for + step-by-step instructions on inviting members and managing access. +
++ Generate a PDF report summarizing your residence's maintenance + history — completed tasks, upcoming items, and contractor information. + Great for insurance claims or when selling your home. +
++ Only the residence owner can delete a property. Deleting a residence + removes all associated tasks, documents, and contractor links. +
++ Every residence has a unique share code that lets you invite household + members. When someone joins with your code, they get full access to that + residence's tasks, documents, and contractors. +
+To generate a share code:
++ If someone shared a code with you, you can join their residence from + the residences screen. +
++ Once someone joins your residence, they can view and manage tasks, + contractors, and documents for that property. All changes sync + automatically for everyone. +
++ Contractors can be shared between household members who are part of the + same residence. When you add a contractor to a residence, everyone in + that household can see and use them. +
++ You can also export your contractors as a .honeydue file to + share with anyone — even people who aren't in your household yet. +
+
+ A .honeydue file
+ is a portable way to share contractor contacts. It contains names,
+ specialties, phone numbers, and notes — everything someone needs to
+ import your trusted pros.
+
To export:
+To import:
++ Your data stays private. Sharing a residence only gives access to that + specific property — not your other homes or personal account details. +
++ honeyDue is free to use with generous limits for individual homeowners: +
++ Upgrade to Pro for unlimited everything — perfect for landlords, + property managers, or households with multiple properties. +
++ Upgrade from your account settings or when you hit a free plan limit. + Subscriptions are managed through the App Store (iOS) or Google Play + (Android). +
++ View your current plan, billing period, and renewal date from the + subscription settings. You can cancel at any time — your Pro features + remain active until the end of the current billing period. +
++ If you reinstall the app or switch devices, you can restore your + existing subscription: +
++ Tasks represent anything you need to do for your home — from replacing + a filter to scheduling an annual inspection. +
+When creating a task, you can set:
++ Tasks are organized on a kanban board with columns that automatically + sort based on due dates and completion status: +
++ Drag and drop tasks between columns to update their status, or tap a + task to edit its details. +
++ Many home maintenance items happen on a schedule. Set a frequency when + creating a task, and honeyDue will automatically create the next + occurrence after you complete the current one. +
+Available frequencies include:
++ Mark a task as complete by tapping the completion button. You can + optionally add a note and attach photos documenting the work. +
++ Completion records are saved as a history — useful for tracking when + maintenance was last performed and what was done. +
++ Associate a contractor with a task to remember who did the work. This + is especially helpful for recurring tasks where you want to call the + same plumber or electrician each time. +
+{contractor.company}
+ )} +{contractor.company}
- )} -+ {description} +
+