RentLedger
RentLedger
A compliance-first rental property operating system for independent landlords.
Follow the workflow cards below to explore marketplace discovery, applications, screening, payments, expenses, tax reports, maintenance, and admin compliance — all in local mock mode by default.
Quick start
Set mock role, then open each workflow step.
See docs/DEMO_SCRIPT.md for the full presenter script with PowerShell role-switching examples.
Workflow
Each card links to the live MVP route. Status badges show whether a module is production-ready, running in mock mode, or prepared for sandbox integration.
Explore the public marketplace with published listings, rent details, and availability.
Open a listing page with photos, amenities, and an apply call-to-action.
Complete the public application form with screening consent evidence captured.
Owner requests mock screening and completes the safe summary workflow for human review.
Review owner payment ledger and tenant mock rent payments with platform fee breakdown.
Categorize property expenses with repair vs improvement treatment for tax prep.
View portfolio tax summaries with income, expenses, and NOI by property and year.
Tenants submit requests; owners assign vendors and convert completed work to expenses.
Platform admin monitors screening consents, audit evidence, and compliance risk signals.
Quick links
Use these routes during a live demo. Switch mock roles between Owner, Tenant, and Platform Admin as needed.
Environment
Current integration modes reflect the active deployment environment. Mock modes are safe for development and demos.
Auth mode
clerk
ActivePayments mode
mock
ActiveScreening mode
mock
ActiveStorage mode
mock
ActiveEmail mode
mock
ActiveProduct status
A snapshot of what is live in the demo versus what is prepared for future sandbox wiring.
RentLedger does not make automated housing decisions, does not store raw credit reports, and records audit evidence for screening consent and adverse action workflows. Human landlords and platform admins remain in control.