EstatePro - Real Estate Business Management Admin Dashboard Template
1 of 3
Loading screenshot

Premium Bootstrap 5 admin template for property management: rentals, sales, leads, maintenance, finance, and reports. 135 pages, dark mode, no jQuery.

Run your whole portfolio from one clean, modern dashboard.

EstatePro is a premium, ready-to-use admin template for everything a property business does: properties and units, tenants and leases, rent collection, sales and buyers, leads, viewings, maintenance, vendors, invoices, owner statements, communication and reports.

It is built with HTML5, CSS3, Bootstrap 5 and plain JavaScript. There is no jQuery, no framework and no build step. Unzip it, open index.html, and it works.

Every screen has a real business purpose and realistic demo data (properties, tenants, agents, invoices, payments, leases), so the template looks like a finished product from the first click, not a pile of empty widgets.


Highlights

  • 135 HTML pages covering the full property management workflow
  • Light, dark and system mode. Dark mode is designed, not just inverted
  • Advanced theme customizer with live preview and saved settings
  • Interactive demos: working tables, filters, calendars, drag-and-drop pipelines, forms, charts and more
  • Print-ready invoices, receipts and owner statements
  • Only 2 custom files: one readable main.css and one readable main.js, with a table of contents and clear comments
  • Documentation included
  • Clean, human-readable, unminified code

Theme Customizer (Saved in the Browser, No Flash on Load)

Setting Options
Mode Light, Dark, System (follows the operating system)
Primary Color 10 presets plus a custom color picker
Font Family Inter, Plus Jakarta Sans, Manrope, Poppins, DM Sans, Roboto, Nunito Sans
Font Size Small, Default, Large
Sidebar Light, Dark or Primary; expanded or collapsed; fixed or static
Layout Fluid or boxed container; fixed or static header
Density Comfortable or Compact
Border Radius Sharp, Medium, Rounded
Presets Default, Ocean, Indigo, Emerald, Sunset, Corporate, Luxury Real Estate, Dark Estate
Reset One click back to defaults

Charts, badges, tabs, switches, progress bars and form focus all follow the primary color and the dark mode automatically, because everything is built on CSS variables.


What Is Inside

Dashboard

KPI cards with trends, quick actions, rental revenue chart (monthly, quarterly, yearly), occupancy chart, portfolio mix, rent collection, maintenance overview, a searchable and sortable property performance table, and a filterable activity feed.

Properties, Buildings and Units

  • Property list with grid and list view, nine filters (type, location, price, bedrooms, bathrooms, occupancy, agent, date added, status), sorting, pagination, favorites and CSV export
  • Property details with gallery, full-screen image viewer, overview, amenities, map-style location block and financial summary (rent, expenses, net income, ROI, cap rate)
  • Property listings, add and edit property, photo gallery manager (upload, set cover, remove), property types and amenities manager
  • Buildings with a floor-by-floor unit map
  • Units with 7 detail tabs (overview, tenant, lease, payments, maintenance, documents, activity), plus vacant and occupied unit views

Rentals

  • Tenants: list, full profile with 6 tabs, add and edit
  • Applications: list, details with verification checks, references and an Approve / Reject / Review panel
  • Leases: list, details with payment schedule, create, edit, renew, terminate, print; renewals and expiring leases
  • Rent Collection: dashboard with a collection progress bar
  • Rent Schedule: calendar with Month, Week and List views
  • Security Deposits: collect and refund (automatic refund calculation)
  • Vacancies: days vacant and lost rent

Sales and Buyers

Sales listings, buyers (profile, preferences, property matches, viewing history), offers with an accept / counter / reject flow, a drag-and-drop deal pipeline, closing management with a task checklist, and commissions with tiered rates.

Leads, Viewings and Agents

Lead list, 8-stage drag-and-drop lead pipeline, lead details, inquiries, follow-up tasks, contacts, viewing calendar and list, viewing status workflow, agent list with performance, and agent profiles with bar charts.

Maintenance and Vendors

Requests with priority and status workflow, photos, work orders with assign vendor, inspections with a Pass / Fail / N/A checklist that creates work orders for failed items, preventive maintenance schedule, and vendors with performance and payments.

Finance

Payments, printable receipts, invoices with a live line-item editor (quantity, price, tax, discount, totals), printable invoices, expenses with category breakdown, income, deposit ledger, refunds, late fees, owner statements (print and download) and agent commissions with approve and pay actions.

Communication

A chat for tenants, owners, agents and vendors, an email client (folders, star, compose), SMS with character counter and templates, a notification center with filters, and message templates with live preview.

Reports (9 Reports with Charts, Filters, Print and CSV Export)

Property, Occupancy, Rental, Revenue, Expense, Tenant, Maintenance, Agent and Financial reports, including ROI and cap rate comparison.

Calendar and Documents

An events calendar with Month, Week, Day and List views and type filters, and a document manager with file type icons, status and upload.

Settings (13 Pages)

General, Company Profile, Property, Rental, Payment, Notification and Localization settings, a roles and permissions matrix for 10 roles (View, Create, Edit, Delete, Approve, Export), integrations (Google Maps, Stripe, PayPal, email, SMS, calendars, accounting), Appearance, My Profile, Account Settings and Security (2FA, devices, login activity).

Authentication and System Pages

Login, Register, Forgot Password, Reset Password (with strength meter), Verify Email, Two-Factor Authentication (6-digit code boxes) and Lock Screen.

Error pages: 404, 500, Offline, Permission Denied and Generic Error.

A UI states page with empty states, loading skeletons, button loading and toasts.


Interactive Features That Actually Work

  • Global search palette (Ctrl + K)
  • Tables with search, filters, sorting, pagination, row selection and CSV export
  • Drag-and-drop boards that update column counts and totals
  • Form validation with clear messages and toasts
  • Photo upload previews (click or drag and drop)
  • Image gallery with a full-screen viewer and keyboard arrows
  • Toast messages (success, error, warning, info)
  • Header tools: Quick Add, language switcher with country flags, dark mode toggle, fullscreen, notifications, messages and profile menu
  • Collapsible sidebar with tooltips and a mobile drawer
  • Charts (Chart.js) that redraw when you change theme or color

Design and Quality

  • Professional, calm real estate SaaS look: soft cards, clear data hierarchy and consistent spacing
  • Fully responsive, with a mobile sidebar drawer, collapsible filters, stacking cards and tables that scroll inside their own container
  • Accessibility-minded: semantic HTML, labels, visible focus states, ARIA where needed and tooltips on icon buttons
  • Print styles for invoices, receipts and statements (always black on white, even in dark mode)
  • Subtle animations only, and reduced-motion friendly
  • Images fall back gracefully if a file is missing, so layouts never break

Code Quality

  • Bootstrap 5.3 used as shipped, with overrides in one clearly marked section
  • One main.css (design tokens, layout, components, page styles) and one main.js, both split into numbered, commented parts
  • Short, readable names, plain comments, and a blank-line gap between sections
  • All vendor files are local, so you can work offline (only Google Fonts loads online)
  • No console errors on any page in our checks

Files Included

estatepro/
  index.html                  Home dashboard
  auth/                       7 login pages
  pages/                      Every module (properties to settings, errors, calendar, documents)
  assets/css/main.css         All project styles
  assets/js/main.js           All project scripts
  assets/js/chart.umd.min.js  Chart.js
  assets/vendor/              Bootstrap 5, Bootstrap Icons (with fonts)
  assets/images/              20 illustrated property, room and issue pictures, 4 language flags
  documentation/index.html    Full documentation

Documentation Covers: installation, folder structure, theme customization, colors, fonts, dark mode, layout settings, LocalStorage keys, charts, components, Bootstrap customization, adding pages, changing the logo, branding and credits.


Perfect For

Property management companies, real estate agencies, landlords, apartment and commercial property managers, brokers, rental businesses and property investment companies.

It is also a strong starting point for any SaaS back office that needs tables, forms, calendars, pipelines and reports.


Credits

  • Bootstrap 5.3 and Bootstrap Icons 1.11 (MIT)
  • Chart.js 4.4 (MIT)
  • Flag Icons 7.5 (MIT)
  • Fonts from Google Fonts (Open Font License)
  • All property, room and maintenance pictures are original illustrations made for this template