Demo Business Management

HavenLease Demo

A modern property management workspace by PandaDev, designed for residential real estate, rental property management, and multifamily housing. Explore six fictional properties, 144 rental units, leases, rent collections, maintenance requests, and branded PDF/CSV reports.

Panoramica

Login
Overview
Reports

HavenLease — Property Management Demo

HavenLease is a responsive property management application that brings rental portfolios, properties, units, leases, rent collections, and maintenance requests into one organized workspace.

Designed to demonstrate everyday property management workflows, it provides a clear view of portfolio performance and makes rental records easy to explore.

The demo contains six fictional properties and 144 rental units. All tenant details, financial records, and transactions are fictional. Portfolio Dashboard Understand portfolio performance at a glance with:

  • Scheduled monthly rental income.
  • Occupancy rates and vacant unit counts.
  • Outstanding rent and overdue balances.
  • Open maintenance requests.
  • Rent collection trends.
  • Property performance comparisons.
  • Upcoming lease expirations. Interactive charts provide a visual overview of occupancy and collection activity. Property Portfolio Explore properties across multiple locations and compare their performance. Each property includes:
  • Property name, address, and city.
  • Property type.
  • Total rental units.
  • Occupancy percentage.
  • Scheduled monthly rental income. Unit Directory Browse a searchable directory of rental units with details such as:
  • Associated property and unit number.
  • Bedroom count.
  • Tenant assignment.
  • Monthly rent.
  • Occupied or vacant status. Availability filters make it easy to distinguish occupied units from those ready to lease. Lease Records Review lease information in a centralized register, including tenant names, property and unit assignments, contract dates, and rental amounts.

The lease view helps demonstrate how property managers can monitor agreements and identify approaching expirations. Rent Collection Explore fictional rent payment records and distinguish between paid, pending, and overdue entries.

Each record includes the tenant, property, unit, payment due date, amount, and payment status.

This application does not process payments or transfer funds. Maintenance and Service Requests Review maintenance requests across the portfolio with information covering:

  • Issue description.
  • Property and unit.
  • Priority level.
  • Current status.
  • Date opened. The service request view demonstrates how maintenance work can be organized and monitored across multiple properties. Reports and Downloads Generate downloadable reports in PDF and CSV formats for:
  • Property portfolio.
  • Unit register.
  • Lease register.
  • Rent collections.
  • Service requests. These exports demonstrate how portfolio information can be prepared for review, sharing, and further analysis. Search, Filters, and Pagination Find relevant records using page-specific search and filtering tools.

Longer lists support pagination with selectable page sizes, keeping large collections of units, leases, payments, and maintenance requests manageable. Public Demo Experience Public demo credentials are displayed on the login page, allowing visitors to explore the application without registering.

Visitors can browse portfolio pages, search and filter records, interact with charts, and download sample reports. The shared portfolio remains read-only for public visitors. Responsive Design HavenLease adapts to desktop, tablet, and mobile screens with:

  • Organized workspace navigation.
  • A collapsible mobile menu.
  • Responsive dashboard cards.
  • Clearly labeled forms and filters.
  • Scrollable data tables.
  • Consistent styling across portfolio pages. Technology Stack Python, Flask, Jinja2, Tailwind CSS, JavaScript, Chart.js, PostgreSQL, Neon, SQLite, Psycopg 3, Gunicorn, ReportLab, uv, pytest, Playwright, Render. Intended Use HavenLease is a software showcase for exploring property management interfaces, reporting, and operational workflows.

It uses fictional data and is not intended to manage real tenant information or financial transactions. Payment processing, tenant accounts, electronic signatures, and automated billing are outside the current demo’s scope.

Stack tecnologico

Python 3.12FlaskJinja2Tailwind CSSJavaScriptChart.jsPostgreSQLNeonSQLitePsycopg 3GunicornReportLabuvpytestPlaywrightRenderGitGitHub