Functional DemoConsumer Application

Dream Home Empire Builder

A game-like real estate portfolio simulator that shows when rental cash flow replaces your income.

PropertyEmpire landing page headlined 'Build your real estate empire', with a 14-doors-to-replace-income example projection card and feature cards below.
PropertyEmpire landing page

What it solves

Real estate investing requires practical math (cash flow, cash-on-cash return, cap rate, NOI, DSCR, amortization, appreciation, vacancy, taxes, maintenance, CapEx), but most tools are either boring mortgage calculators or spreadsheets that hide the real impact of leverage, expenses, and risk. Investors can not easily see how many properties it takes to replace their income.

Built for Aspiring and current real estate investors building and testing a rental portfolio.

Overview

PropertyEmpire lets users visually build a real estate portfolio, add properties, test investment strategies, and simulate cash flow and equity growth to see how many properties it takes to replace their income or reach financial freedom. It applies real investment metrics (cash-on-cash return, cap rate, NOI, DSCR, amortization, appreciation, vacancy, operating costs) underneath a game-like portfolio command center. The framing is a real estate empire-building and passive-income visualizer rather than a mortgage calculator.

What this demonstrates

Implements a rental-portfolio investment engine (per-property cash flow, cash-on-cash, cap rate, NOI, DSCR, amortization, appreciation, vacancy) aggregated across a portfolio to project the income-replacement point, with typed models and unit tests. Everything computes client-side with a 3D/animated presentation layer.

What makes it different

Most real estate calculators focus on one deal at a time. PropertyEmpire builds and simulates the entire portfolio — cash flow, leverage, refinances, and the number of doors it takes to replace your income.

  • Fun
  • RealismSerious property investment math underneath the game.
  • SimplicityA rough property can be built in under 60 seconds.
  • Property-level detail
  • Portfolio-level strategy
  • Shareability
  • Financial usefulness

Core capabilities · 12

  • Empire Map

    Visual map or city grid where each property appears as an asset and the portfolio expands as it grows, flagging cash flow, equity, and risk.

  • Property Builder

    Add properties by type with fast or advanced input of purchase, rental, financing, and expense assumptions.

  • Deal AnalyzerDeal quality badges

    Calculates NOI, cash flow, cap rate, cash-on-cash return, DSCR, OER, and break-even occupancy, then assigns a deal-quality badge.

  • Financing Simulator

    Models financing structures like conventional, DSCR, hard money, HELOC, and refinance with their payment, balance, and equity outcomes.

  • Portfolio Timeline

    Projects portfolio growth over 30 years with acquisition, refinance, sale, and debt-payoff events.

  • BRRRR / Refinance LabBRRRR

    Simulates buy-rehab-rent-refinance-repeat cycles and how capital recycles across deals.

  • Scenario Lab

    Compares investing strategies side by side across cash flow, equity, debt, freedom date, and risk.

  • Freedom CalculatorDoor Counter

    Turns a passive-income target into the properties, doors, cash, and years needed to replace income.

  • Portfolio Simulation Engine

    Generates month-by-month projections of value growth, amortization, cash flow, equity, and doors owned.

  • Reports and Share Cards

    Produces empire snapshots, deal reports, freedom plans, and shareable result cards.

  • Recommendation Engine

    Generates investor suggestions like raising reserves, refinancing at equity thresholds, or avoiding negative cash flow.

  • Risk and Disclaimer Layer

    Adds assumption labels and market, financing, and vacancy risk warnings.

How it works

  1. Pick a freedom target
  2. Add your first property
  3. See its cash flow, equity, and risk
  4. Simulate buying another property
  5. Watch the portfolio grow visually
  6. Passive income increases
  7. Unlock milestones
  8. Test refinance or sale scenarios
  9. Compare strategies
  10. Share your empire snapshot

Key screens

  • Landing
  • Dashboard
  • Empire Map
  • Property Builder
  • Deal Analyzer
  • Financing
  • BRRRR Lab
  • Timeline
  • Scenario Lab
  • Reports
  • Settings

Data model

  • User
  • PortfolioScenario
  • Property
  • RentalAssumption
  • Loan
  • RefinanceEvent
  • SaleEvent
  • ExpenseEvent
  • PortfolioMonth
  • PropertyMetricSnapshot
  • Milestone
  • Recommendation
  • ShareCard
  • AssumptionSet
  • PropertyAssetConfig

Screens · 11

PropertyEmpire dashboard for a Multifamily Builder scenario with onboarding steps and portfolio tiles for properties, doors, cash flow, equity, and freedom score 34/100.
Portfolio dashboard
Empire Map screen visualizing the portfolio as two green 3D buildings on a grid, with properties, doors, cash flow, and equity tiles and Fourplex and Small Multifamily cards.
3D empire map
Property Builder screen with a grid of property types to choose from and a details form for a Single-Family Rental showing a live estimate of negative monthly cash flow.
Property Builder
Deal Analyzer for a fourplex in PropertyEmpire, showing monthly cash flow, cap rate, DSCR, equity projections, and an income-to-cash-flow breakdown flagged High Risk.
Deal Analyzer for a fourplex
Financing Simulator with loan-term inputs (conventional, 25% down, 7% rate, 360 months) and output cards for loan amount, monthly P&I, total interest, DSCR, plus a loan-balance-over-time chart.
Financing Simulator
BRRRR Lab modeling a buy-rehab-rent-refinance-repeat deal, with input fields, result cards for cash invested and equity created, and a capital-recycling bar chart across cycles.
BRRRR Lab
Portfolio Timeline showing a projected portfolio-value line chart rising to $12M over 30 years, an acquisition timeline, and milestone unlocks list.
Portfolio Timeline
Freedom Calculator estimating doors needed to replace income; shows 0% income replaced, a Freedom Score of 34/100, target inputs, and a score breakdown by category.
Freedom Calculator
Scenario Lab What-If tool with sliders for rent, vacancy, and expenses, an impact-vs-today comparison, a conservative/base/aggressive assumptions table, and quick-start strategy cards.
Scenario Lab
Reports & Share Cards screen with a Share Card Builder preview on the left and an Empire Report card showing properties, doors, portfolio value, and Freedom Score on the right.
Reports & share cards
Settings page with default assumption fields (appreciation, vacancy, loan rate, taxes), a tax-assumptions section, and a profile and data backup panel.
Settings and default assumptions

How it is built

A client-side React single-page app built with Vite, with no backend. State is held in a Zustand store, cash-flow and equity projections render through Recharts, and the portfolio is presented with react-three-fiber 3D visuals and image export for sharing.

Classification

Industries
Real EstateFinance

Related work

Mega Calculate

Functional Demo

A multi-industry calculator platform with a config-driven formula engine, scenario comparison, and benchmarks.

A game-like wealth simulator with 3D dream-life building and long-term net-worth, cash-flow, and freedom projections.

A game-like simulator that compares career and education paths by their lifetime wealth outcomes.

Building something with similar Financial Modeling, Analytics functionality?

Start a project and reference this one — the conversation begins with what you have already seen.

Start a project