import Link from "next/link" import { Building2, CheckCircle2, Smartphone, Bell, FileText, ArrowRight } from "lucide-react" export const metadata = { title: "Tenant Portal", description: "Give your tenants a dedicated portal to pay rent, submit maintenance requests, and view lease details.", alternates: { canonical: "/tenant-portal-info" }, } const FEATURES = [ { icon: CheckCircle2, color: "text-emerald-400", bg: "bg-emerald-500/10 border-emerald-500/20", title: "Online Rent Payment", desc: "Tenants pay rent securely via Stripe — card or bank transfer. Auto-receipts sent by email." }, { icon: FileText, color: "text-indigo-400", bg: "bg-indigo-500/10 border-indigo-500/20", title: "Lease Documents", desc: "View and download lease agreements, addendums, and move-in checklists anytime." }, { icon: Building2, color: "text-violet-400", bg: "bg-violet-500/10 border-violet-500/20", title: "Maintenance Requests", desc: "Submit maintenance issues with photos. Track status from open → in progress → resolved." }, { icon: Bell, color: "text-amber-400", bg: "bg-amber-500/10 border-amber-500/20", title: "Smart Notifications", desc: "Rent due reminders, request updates, and landlord messages delivered by email." }, { icon: Smartphone, color: "text-blue-400", bg: "bg-blue-500/10 border-blue-500/20", title: "Mobile Friendly", desc: "Works perfectly on any device — no app download needed, just a secure link." }, { icon: FileText, color: "text-rose-400", bg: "bg-rose-500/10 border-rose-500/20", title: "Payment History", desc: "Full history of all payments and receipts. Great for tenant records and disputes." }, ] export default function TenantPortalInfoPage() { return (
{/* Hero */}
For Tenants & Landlords

A dedicated portal
your tenants will actually use

Send tenants a secure link — no account required. They can pay rent, submit maintenance requests, and access their lease documents in seconds.

Get started free Sign in to dashboard
{/* Features grid */}

Everything tenants need, nothing they don't

Clean, fast, and works on any device.

{FEATURES.map((f) => (

{f.title}

{f.desc}

))}
{/* How it works */}

How it works

{[ { step: "01", title: "Add your tenant", desc: "Enter your tenant's name and email in your Property Management Network dashboard." }, { step: "02", title: "Send the link", desc: "Property Management Network generates a secure, unique portal link and emails it automatically." }, { step: "03", title: "Tenant accesses portal", desc: "No sign-up needed. Tenant clicks the link and has instant access to their portal." }, ].map((s) => (
{s.step}

{s.title}

{s.desc}

))}
{/* CTA */}

Ready to give tenants a better experience?

Free plan includes 1 property and unlimited tenant portal access.

Start for free
) }