SaaS Platform

RentFlow

Property Management Made Simple.

A modern SaaS platform that helps landlords and property managers streamline every aspect of rental property operations — from rent collection and tenant management to maintenance tracking and financial reporting. Built with Next.js, TypeScript, and Stripe.

Join the Beta Coming Soon
RentFlow — Dashboard
12
Properties
94%
Occupancy
$18.4k
Revenue
Monthly Revenue
Recent Payments
Unit 4B — J. Martinez $1,450.00
PAID
Unit 2A — S. Williams $1,200.00
OVERDUE

Features

Dashboard & Analytics

At-a-glance metrics, 12-month revenue chart, recent payments feed, upcoming lease renewals, and expense breakdown — all updated in real time.

Property Management

Property profiles with address, type, unit count, purchase price, and mortgage. Card-based portfolio view and detail pages with tenants, leases, and payment history.

Tenant Management

Searchable tenant directory with property-based filtering. Full profiles with contact info, lease history, payment history, and move-in/move-out tracking.

Rent Collection

Track payments with amount, due date, paid date, status, and method. Automatic 5% late fee after 5-day grace period. Color-coded status badges: paid, pending, overdue, partial.

Lease Management

Digital lease tracking with start/end dates, monthly rent, security deposit, and document URL. Renewal reminders flag leases before they expire. Active leases drive occupancy rate.

Maintenance Requests

Priority-based workflow (low, medium, high, emergency) with status pipeline (open, in-progress, completed, cancelled). Category tagging, cost tracking, and image attachments.

Expense Management

Categorized tracking (mortgage, insurance, tax, repairs, utilities, management). Property-level or portfolio-wide. Recurring expense flags, vendor records, and receipt URLs.

Stripe Billing

Subscription billing powered by Stripe with webhook integration. Three tiers: Starter ($49/mo, 3 properties), Growth ($79/mo, 7 properties), Professional ($99/mo, 10 properties).

Modern Stack

Next.js 16 (App Router), TypeScript, Tailwind CSS 4, Prisma ORM with SQLite, NextAuth.js (JWT), and Recharts. Deploy to Vercel with one click.

Subscription Plans

All plans include a 14-day free trial with no credit card required. Cancel anytime.

Starter

$49/mo
  • Up to 3 properties
  • Unlimited tenants
  • Rent collection
  • Maintenance requests
  • Email support

Professional

$99/mo
  • Up to 10 properties
  • Unlimited tenants
  • Everything in Growth
  • Tenant self-service portal
  • Custom reports & advanced analytics
  • API access
  • Phone & email support

How It Works

From signup to full portfolio management in 8 steps.

1

Sign Up & Set Up

Create your account with an email and password. You start on the free tier with access to one property — no credit card required. Upgrade anytime from the pricing page.

2

Add Your Properties

Add each rental property with its address, type (single-family, multi-family, apartment, condo, townhouse, commercial), unit count, purchase price, and monthly mortgage.

3

Onboard Tenants

Add tenants and assign them to properties and units. Record contact info, move-in dates, and manage active/inactive status as leases change.

4

Create Leases

Link tenants to properties with lease agreements. Set term dates, monthly rent, and security deposit. Enable renewal reminders so you're always ahead of expirations.

5

Track Rent Payments

Record payments as they come in. RentFlow automatically calculates late fees after the grace period. Filter by status to see who's paid, who's pending, and who's overdue.

6

Manage Maintenance

Log maintenance requests with priority levels and categories. Track them from open through completion, recording estimated and actual costs along the way.

7

Log Expenses

Categorize every expense — mortgage, insurance, repairs, utilities, and more. Assign them to specific properties or track portfolio-wide costs. Flag recurring expenses for ongoing visibility.

8

Monitor Your Dashboard

Your dashboard pulls everything together: revenue trends, occupancy rates, pending payments, upcoming renewals, and expense breakdowns — all updated in real time.

Tech Stack

Next.js 16 & TypeScript

App Router architecture with TypeScript throughout. Server components, API routes, and middleware for route protection.

Prisma & SQLite

Prisma ORM with SQLite database. Typed queries, migrations, and schema management. Deploy-ready with minimal configuration.

Stripe & NextAuth.js

Stripe for subscription billing and webhooks. NextAuth.js with JWT strategy for authentication. Tailwind CSS 4 for styling, Recharts for data visualization.

Ready to simplify your property management?

Join the RentFlow beta and be the first to try it.

Sign Up for Beta