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 (
Send tenants a secure link — no account required. They can pay rent, submit maintenance requests, and access their lease documents in seconds.
Clean, fast, and works on any device.
{f.desc}
{s.desc}
Free plan includes 1 property and unlimited tenant portal access.
Start for free